python 部分实用小问题
持续更新中……
1.读入列名csv转df后,如何转为可hash的list给别的df当索引用?
适用于如下场合:
特征工程中初步选取的top特征集存在csv里了,想大批pd.read_csv直接用,但是直接df.values.tolist()的话会报unhashable type ‘list’。这是因为转完的list长成[[‘a’],[‘b’],[‘c’]]这样,而不是我们所需要的可以直接df[cols]的[‘a’,‘b’,‘c’]。
cols = pd.read_csv('path')
cols = np.array(data)
cols = data.reshape(1, len</