0
我想用DF2 [some_column] .values替換DF1.index.values但是如果DF2 [some_column] .value不爲空或空值,我只想替換串。用列表中的值替換df索引值,但忽略空字符串
DF1.index.values
Index(['a','b','c','d']), dtype='object')
DF2[some_column].values
['base','','','net 1']
預計輸出
Index(['base','b','c','net 1']), dtype='object')
我嘗試:
DF1.index = DF2[some_column].values
這是不正確,因爲它取代一切,那不是我想要的,我只是在不爲空或空值感興趣。
呢'DF2 [some_column] .replace( '',DF1.index)'工作? – EdChum
謝謝EdChum,但它不會完成我打算做的事情。 –