我想保存从这段代码中得到的输出:
import pandas as pd
df = pd.read_csv("inputfile.csv",sep=";",decimal=",", nrows=100)
print (df)
到一个新文件,然后只包含输入文件中的100行?
我用'w'尝试了一些操作,但这并没有真正起作用。
感谢您的帮助!
答案 0 :(得分:1)
您将需要使用pandas.Dataframe.to_csv函数:
df.to_csv("outputfile.csv", sep=";", decimal=",")
答案 1 :(得分:1)
pandas
也可以写入*.csv
文件:
# Write to file with same separator/decimal setting as in your input file
df.to_csv('my_csv.csv', sep=';', decimal=',')