如何将数据框的每一列附加到熊猫的系列中?

为什么每列都不会附加到系列中?


id_names = pd.Series()

for column in n_df:

    id_names.append(n_df[column].drop_duplicates(), ignore_index = True)

id_names


心有法竹
浏览 137回答 1
1回答

大话西游666

您未能将附加结果重新分配回系列。 pd.Series.append不是就地方法。你需要重新分配。id_names = pd.Series()for column in n_df:    id_names = id_names.append(n_df[column].drop_duplicates(), ignore_index = True)id_names但是,有一种更简单的方法可以完成此任务。尝试:n_df.melt()
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python