【发布时间】:2017-10-17 14:42:49
【问题描述】:
正如问题所说,我有一个很大但看起来像这样的数据框:
ID Count ValueX Value 2 Value 3
RowX 1 234. 255. yes. yes
RowY 1 123. 135. 543. 342
RowW 1 234. 235. yes. yes
RowJ 1 123. 115. 543. 342
RowA 1 234. 285. yes. yes
RowR 1 123. 165. 543. 342
RowX 2 234. 255. yes. yes
RowY 2 123. 135. 543. 342
RowW 2 234. 235. yes. yes
RowJ 2 123. 115. 543. 342
RowA 2 234. 285. yes. yes
RowR 2 123. 165. 543. 342
.
.
.
RowX 1233 234. 255. yes. yes
RowY 1233 123. 135. 543. 342
RowW 1233 234. 235. yes. yes
RowJ 1233 123. 115. 543. 342
RowA 1233 234. 285. yes. yes
RowR 1233 123. 165. 543. 342
我想要的是能够获取 df 并按列将其拆分为列表,以便我最终得到 ID、Count、ValueX、Value 2 和其余部分的列表.目前,我正在这样做:
IDlist = df_original.ID.tolist()
Countlist = df_original.Count.tolist()
...
这为我提供了我需要的解决方案,但我想知道是否有更短的方法将 df 拆分为列表。
【问题讨论】:
标签: python-2.7 pandas anaconda