CSV書き込み動作パンダ

読むCSV

CSVファイルを読み込むとき,, 9月パラメータセットは、符号分割に置き換えることができます。

DF = pd.read_csv(' student_scores.csv '、9月= ' ' 
df.head()

これは、区切り文字としてコロンを可能にします。

 

read_csv タイトルとして指定したファイルをライン別の機能が、タイトルは、列ラベルを指定します。通常、タイトルの最初の行ですが、時には、ファイルの追加のメタ情報の上部には、我々はタイトルのように別の行を指定したい場合。あなたはこれを行うことができます:

DF = pd.read_csv(' student_scores.csv '、ヘッダ= 2 
df.head()

本明細書にタイトルとして第2ラインを使用し、すべてのデータが削除されます。デフォルトでは、read_csv 列ラベルとして最初の行を使用して、ヘッダ= 0の使用。

列ラベルが含まれていないファイルを使用することができる場合  header=None 、列ラベルとして誤っているデータの最初の行を防止します。

 

あなたはまた、次の方法で、独自の列ラベルを指定することができます。

ラベル= [ ' ID '' 名称'' 出席'' HW '' TEST1 '' Project1の'' TEST2 '' Project2を'' 最終' ] 
DF = pd.read_csv(' student_scores.csv '、名前= ラベル)
df.head()

 

デフォルトのインデックスに加えて、(整数が0から1に増分)だけでなく、1つ以上の列は、インデックスデータ・フレームとして指定することができます。

DF = pd.read_csv(' student_scores.csv '、index_col = ' 名前' 
df.head()

DF = pd.read_csv(' student_scores.csv '、index_col = [ ' 名前'' ID ' ])
df.head()

書き込みCSV

df_powerplant.to_csv(' powerplant_data_edited.csv ' 
DF = pd.read_csv(' powerplant_data_edited.csv ' 
df.head()

これは、  Unnamed:0 あるto_csv() 指標デフォルトの保存、ユーザーが指定しない限り、保存されません。インデックスを無視するには、パラメータを提供する必要があります index=False:

df_powerplant.to_csv('powerplant_data_edited.csv', index=False)
df = pd.read_csv('powerplant_data_edited.csv')
df.head()

おすすめ

転載: www.cnblogs.com/shenxi-ricardo/p/12123845.html