我有熊猫数据框中的多索引调查数据。下面给出了其中的一个子集。我试图从行中删除NA(它们不完全是NAs,它们实际上是单行),然后按升序对值进行排序,并计算每个项的每个秩。你知道吗
将这些项目按1-5分等级排列
X 1 2 1 1 2 NA 3 4 5 1 2 4 3 NA
Y 2 2 3 1 3 1 NA NA 1 4 5 1 4
Z 1 4 5 3 1 2 2 1 2 3 5 1 NA
将这些项目按1-3分等级排列
A 1 2 1 3 2 3 NA NA 1 1 3 2 2 NA
B 2 2 3 NA 1 1 NA 1 2 1 1 3 NA 1
C 1 3 1 2 1 1 1 1 2 2 NA 1 2 NA 1
使用以下代码继续我的数据转换过程。但是,在尝试删除字符串值和对整数排序时遇到了障碍。你知道吗
df = df.T
df.set_index(df.columns[0], append=True, inplace=True)
df = pd.to_numeric(df, errors='coerce')
如果您对此有任何建议,我们将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐