0
的indeces和價值觀我有一個類似的格式,以這樣的數據幀:解析出從大熊貓多指數數據幀
+--------+--------+----------+------+------+------+------+
| | | | | day1 | day2 | day3 |
+--------+--------+----------+------+------+------+------+
| id_one | id_two | id_three | date | | | |
| 18273 | 50 | 1 | 3 | 9 | 11 | 3 |
| | | | 4 | 26 | 27 | 68 |
| | | | 5 | 92 | 25 | 4 |
| | | | 6 | 60 | 72 | 83 |
| | 60 | 2 | 5 | 69 | 93 | 84 |
| | | | 6 | 69 | 30 | 12 |
| | | | 7 | 65 | 65 | 59 |
| | | | 8 | 57 | 88 | 59 |
| | 70 | 3 | 5 | 22 | 95 | 7 |
| | | | 6 | 40 | 24 | 20 |
| | | | 7 | 73 | 81 | 57 |
| | | | 8 | 43 | 8 | 66 |
+--------+--------+----------+------+------+------+------+
我試圖創建一個包含id_one
,id_two
元組以及每個組中包含的值。
爲了測試這一點,我只是想打印的ID和值是這樣的:
for id_two, data in df.head(100).groupby(level='id_two'):
print id_two, data.values.ravel()
使我有id_two
和數據,正是因爲它應該。
我遇到了問題,當我嘗試並納入id_one
。我想這一點,但遭到了錯誤ValueError: need more than 2 values to unpack
for id_one, id_two, data in df.head(100).groupby(level='id_two'):
print id_one, id_two, data.values.ravel()
如何打印id_one
,id_two
和數據?
我曾經試過,但我得到了一個錯誤。 – metersk
你得到了什麼錯誤? – maxymoo