簡體   English   中英

python hdfs writer增加了一個額外的索引列以輸出csv

[英]python hdfs writer adds an extra index column to output csv

我需要將csv寫入hdfs。 目前,我正在使用hdfs模塊來執行此操作。

df = pd.DataFrame(data, columns = ['FirstName','LastName','City'])
d = InsecureClient('http://localhost:50070')
with d.write(path, encoding = 'utf-8', overwrite=True) as writer:
    df.to_csv(writer)

文件已成功生成,但是它添加了額外的索引列作為csv的開始。 我需要具有指定的列的文件。 我如何刪除該索引? 我找不到任何參數。

#current output:
,"FirstName","LastName","City"
0,"John","Doo","New York" 
1,"Jane","Doo","San Francisco"

#expected:
"FirstName","LastName","City"
"John","Doo","New York"
"Jane","Doo","San Francisco"

在此先感謝,千里眼

更新:使用熊貓包創建我的csv

調用to_csv時將index=False設置(默認為True )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM