【发布时间】:2020-09-05 08:49:46
【问题描述】:
我有这些数据:
index 2020-08-26 16:20:00 2020-08-26 19:09:00 2020-08-26 20:04:00
0 start 230 104 64
1 stop 228 185 170
2 avail None None None
3 Status False False False
我想把它转换成这种形式:
index start stop avail Status
0 2020-08-26 16:20:00 230 228 None False
1 2020-08-26 19:09:00 104 185 None False
2 2020-08-26 20:04:00 64 170 None False
我已经申请了
df.T
但我得到的输出是:
0 1 2 3
index start stop endtime status
2020-08-26 16:20:00 230 228 None False
2020-08-26 19:09:00 104 185 None False
2020-08-26 20:04:00 64 170 None False
我想要索引、开始、停止、结束时间、状态作为列名
【问题讨论】:
-
尝试转置
df.T。您可能首先需要将“索引”列作为您的 dfdf.index = df['index']的索引 -
@Anoop Sharma 知道了,谢谢
-
@das-g 没看到我得到了什么。
-
@PriyankaS.Desai 检查
df = df.set_index('index').T
标签: python python-3.x pandas python-2.7 python-requests