python - 具有多个标题排列的 Pandas read_csv
问题描述
我想使用 Pandas read_csv 但我找不到正确的选项来正确读取它。
使用给定的 CSV
DATETIME,A1_Pin,A2_Pin,A3_Pin,A4_Pin
2018/01/01 06:23:34.000,1,2,3,4
2018/01/01 06:24:34.000,1,2,3,4
2018/01/01 06:25:34.000,1,2,3,4
2018/01/01 06:26:34.000,1,2,3,4
2018/01/01 06:27:34.000,1,2,3,4
2018/01/01 06:28:34.000,1,2,3,4
2018/01/01 06:29:34.000,1,2,3,4
2018/01/01 06:30:34.000,1,2,3,4
DATETIME,A1_Pin,A3_Pin,A2_Pin
2018/01/01 06:31:34.000,1,3,2
标题总是会在我身上改变。
因此,编写一个程序来对这些值求和不一定有效。
import pandas as pd
data = pd.read_csv("datatable.csv")
print(data)
print(data.sum())
结果是
DATETIME A1_Pin A2_Pin A3_Pin A4_Pin
0 2018/01/01 06:23:34.000 1 2 3 4.0
1 2018/01/01 06:24:34.000 1 2 3 4.0
2 2018/01/01 06:25:34.000 1 2 3 4.0
3 2018/01/01 06:26:34.000 1 2 3 4.0
4 2018/01/01 06:27:34.000 1 2 3 4.0
5 2018/01/01 06:28:34.000 1 2 3 4.0
6 2018/01/01 06:29:34.000 1 2 3 4.0
7 2018/01/01 06:30:34.000 1 2 3 4.0
8 DATETIME A1_Pin A3_Pin A2_Pin NaN
9 2018/01/01 06:31:34.000 1 2 3 NaN
DATETIME 2018/01/01 06:23:34.0002018/01/01 06:24:34.000...
A1_Pin 11111111A1_Pin1
A2_Pin 22222222A3_Pin2
A3_Pin 33333333A2_Pin3
A4_Pin 32
dtype: object
解决方案
推荐阅读
- ios - 如何在 webview 中自动点击按钮以及如何在 webview 中自动填充表单
- java - 安卓空列表
- sql - 如何通过逗号分隔将字符串值插入 SQL Server 表
- angular - 单击同一链接后如何刷新模板中的随机数?
- java - 从 selenium webdriver 写入 json 变量
- python - Python SQLite - 更新未运行
- typescript - 加载器的 Webpack 4 语法
- groovy - Groovy 中的 int 类型 > 运算符错误
- wordpress - Wordpress 简码标签,怎么了?
- html - 如何使用 :before 和 :after 伪元素