pandas怎么將數(shù)據(jù)寫(xiě)入csv文件

小億
270
2023-09-15 18:04:37

在使用Pandas將數(shù)據(jù)寫(xiě)入CSV文件時(shí),可以使用to_csv()方法。以下是具體的步驟:

  1. 導(dǎo)入Pandas庫(kù):
import pandas as pd
  1. 創(chuàng)建一個(gè)DataFrame對(duì)象來(lái)存儲(chǔ)數(shù)據(jù):
data = {'Name': ['John', 'Mike', 'Sarah'],
'Age': [25, 30, 28],
'City': ['New York', 'London', 'Paris']}
df = pd.DataFrame(data)
  1. 使用to_csv()方法將DataFrame對(duì)象寫(xiě)入CSV文件:
df.to_csv('data.csv', index=False)

在上面的示例中,to_csv()方法的第一個(gè)參數(shù)是要寫(xiě)入的文件路徑和文件名。通過(guò)設(shè)置index=False,可以避免將DataFrame索引寫(xiě)入CSV文件。

如果想將數(shù)據(jù)寫(xiě)入已經(jīng)存在的CSV文件中,可以使用mode='a'參數(shù)來(lái)追加數(shù)據(jù):

df.to_csv('data.csv', mode='a', header=False, index=False)

在這里,mode='a'表示追加模式,header=False表示不將列名寫(xiě)入文件。

以上就是使用Pandas將數(shù)據(jù)寫(xiě)入CSV文件的基本步驟。

0