ここでは、csvファイルと未加工の入力csvファイルと出力csvファイルを処理して保存するコードをPython 2.7でpandasを使用し、ファイルを保存するとき?ありがとう。ここでcsvファイルにパンダデータフレームを保存するときに追加の列
c_a,c_b,c_c,c_d
hello,python,pandas,0.0
hi,java,pandas,1.0
ho,c++,numpy,0.0
sample = pd.read_csv('123.csv', header=None, skiprows=1,
dtype={0:str, 1:str, 2:str, 3:float})
sample.columns = pd.Index(data=['c_a', 'c_b', 'c_c', 'c_d'])
sample['c_d'] = sample['c_d'].astype('int64')
sample.to_csv('saved.csv')
は値0, 1, 2
ある初め、で追加の列があり、保存されたファイルです。
cat saved.csv
,c_a,c_b,c_c,c_d
0,hello,python,pandas,0
1,hi,java,pandas,1
2,ho,c++,numpy,0
設定 '指数= false'をパラメータとしてto_csv''にあなたが列をしたくない場合。 http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_csv.html – khammel
これはDataFrameのインデックスです。無効にする方法については、[ここ](http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.to_csv.html)を参照してください。 –
[保存されたcsvでインデックスを作成する方法を避けるにはどうすればいいですか?](http://stackoverflow.com/questions/20845213/how-to-avoid-python-pandas-creating-an-indexin -a-saved-csv) – Merlin