我想要这张桌子a table with monsters and columns with skill bonus's most of them null |蒙特尼名称|生存期|隐形|...(大概有20列) abc.|1.|4. 我想快速堆叠它们,这样我就只有3列了, 蒙特纳姆名称|skillbonus|技能 abc.|1.|生存期 abc.|4.|隐身 我知道我可以手动将每一列拉成"monstername",{skill},然后将它们堆叠在一起,然后删除NaN。希望能更快地解决问题。
我现在正在尝试将第0行设置为df1并将其与df连接,但我得到了一个‘第一个参数必须是可迭代的pandas对象,你传递了一个类型为“Series”的对象。’import pandas as pd
data = pd.read_excel (r'C:\Users\dusti\Desktop\bulk export.xlsx',
namesdf.drop(df.index[0], inplace=True) # remove the first row这导致我的索引列被称为"A",但是我想要删除/重命名它。将索引名设置为None没有执行任何操作,索引名称重命名为不变。将其设置为字符串时,会创建索引名,但不会删除第一个索引名称(仍位于顶部)。d
我有一个包含多索引列名的时间历史数据的pandas.DataFrame。多索引的一个级别是列的单位。我希望能够更改列的单位,这是相当简单的。不过,更改多索引来显示新的单元会让我感到困惑。to change the `current` in the multi-index to `new` ('mm' -> 'm' by default)我想我可以暴力地将多<e