给定数据帧中的一列间隔,我检查每个单元格是否等于'cat_list‘中包含的任何元素。每次此条件为真时,列表'inter_group‘中都会填充'n_list’元素,该元素的索引与'cat_ list‘中的相应项相同。由于该列包含418个单元格,我希望'inter_group‘包含完全相同数量的元素,但在迭代结束时,此列表中包含的项是436个,我发现这非常奇怪。错误在哪里,如何修复它?import pandas as p
我有一个化学信息学数据集(输入数据),行id作为索引,编码器函数将微笑字符串转换为numpy ndarray形式的二进制数字。我想将另一列作为指纹添加到我的输入数据帧中,但在转换为pandas序列时遇到错误。有人能告诉我怎么做吗?binary num input_table['new_col']=pd.Series(fp_a)
错误:值的长度与索引的<em