python - 如何使用python在csv文件的开头插入一列
问题描述
请告知如何在 csv 文件的开头附加一个全为 1 的列?
orginal:
y z
1 5
2 6
3 7
Required:
x y z
1 1 5
1 2 6
1 3 7
解决方案
如果您使用的是 pandas 之类的库,
df.insert(0, "col1", [100, 100], allow_duplicates=True)
0 表示您要添加的列。col1 是该列的名称,数组是您要插入的值。
如此处引用: https ://pandas.pydata.org/docs/reference/api/pandas.DataFrame.insert.html
推荐阅读
- javascript - amcharts 条形图是反向的
- java - Apache Kafka 生产者如何将记录并行发送到分区?
- git - 解决 Sublime Merge 中的合并冲突
- excel - VBA Excel:Like 运算符无法正常工作
- python - 当列中有空格时,将数据框列设置为键入日期时间
- r - ESS ess-roxy-模板列表
- javascript - Jint“意外的保留字”
- keras - 我应该如何在 Google Cloud ML Engine 中处理大型视频数据集?
- scikit-learn - ML Engine:创建模型版本时“检测到错误模型...没有名为 trainer 的模块”
- tcp - 来自同一客户端的每个请求是否使用不同的端口?