Python-pandas-io-tool
提供:Dev Guides
Pythonパンダ-IOツール
テキストファイル(またはフラットファイル)を読み取るための2つの主な機能は、* read_csv()および read_table()です。 どちらも同じ解析コードを使用して、表形式のデータを *DataFrame オブジェクトにインテリジェントに変換します-
このデータを temp.csv として保存し、操作を実行します。
このデータを temp.csv として保存し、操作を実行します。
read.csv
その*出力*は次のとおりです-
カスタムインデックス
これは、csvファイルの列を指定して、* index_col。*を使用してインデックスをカスタマイズします。
その*出力*は次のとおりです-
コンバーター
列の dtype を辞書として渡すことができます。
その*出力*は次のとおりです-
デフォルトでは、Salary列の dtype は int ですが、明示的に型をキャストしているため、結果は float として表示されます。
したがって、データはフロートのように見えます-
header_names
names引数を使用してヘッダーの名前を指定します。
その*出力*は次のとおりです-
ヘッダー名にカスタム名が追加されていますが、ファイル内のヘッダーは削除されていません。 次に、ヘッダー引数を使用してそれを削除します。
ヘッダーが最初以外の行にある場合は、行番号をヘッダーに渡します。 これにより、前の行がスキップされます。
その*出力*は次のとおりです-
スキップロウ
skiprowsは、指定された行数をスキップします。
その*出力*は次のとおりです-