我有下面的 DataFrame,当我尝试按“国家/地区”和“样本”对它进行排序时,出现“TypeError: unhashable type: 'numpy.ndarray'”错误。如果我尝试仅对“国家/地区”或“样本”进行排序,它可以正常工作,但是当我尝试对两者进行排序时,它会显示 TypeError。任何帮助表示赞赏。
df_sorted = df.sort_values(by=['Country','Sample'])
df_sorted =
ID Country Measurement Sample On/Off
0 1234567890 Denmark 38 Sample 2 On
95 2345678901 Denmark 12 Sample 1 On
96 xyz789 Brazil 333 Sample 2 Off
97 abc123 Brazil 50 Sample 6 Off
98 def456 Brazil 44 Sample 3 Off