我从表中选择了一个字符串列。现在我想把所有的值转换成一个字符串列表。我使用了以下代码,但它不工作。你知道吗
top_feature = rf_varimp[['variable']].values.tolist()
top_feature
输出为:
[['mrkd100006'], ['mrkd100005'], ['ccs2376'], ['ccs644'], ['ccs3262']]
我对输出的期望是:
['mrkd100006', 'mrkd100005', 'ccs2376', 'ccs644', 'ccs3262']
熊猫系列可以直接投到列表中
使用返回多维数组
请改用下列方法
在
rf_varimp[['variable']]
和rf_varimp['variable']
之间有一个微妙的区别,一个是pandas.DataFrame
,后者是pandas.Series
。了解这些差异将在以后的pandas
操作中为您省去很多麻烦。你知道吗相关问题 更多 >
编程相关推荐