[英]Read Pandas dataframe from csv file and convert to Python types
[英]Python: Read Pandas Dataframe from csv File, Make Filtered Output to Another File as csv
我有一堆N的csv文件,我想读入内存,过滤某些特征并通过附加M的csv文件写入-与输入文件的格式相同。
如果我与
df = pd.read_csv
...
for index, line in df.iterrows():
with open(fullOutputFileName, 'a') as f:
line.to_csv(fullOutputFileName, index.None)
我没有一条输出线
attr1, attr2, attr3
一条输入线,但类似:
attr1
attr2
attr3
(因为这可能是将熊猫系列写入文件系统的方式)。
还有其他方法可以执行此任务(也许没有熊猫)吗?
不要尝试单独写每一行,数据帧具有to_csv
方法。
df = pd.read_csv('input.csv')
# some filtering logic, for example:
filtered_df = df[df['col a'] == 2]
filtered_df.to_csv('output.csv')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.