如何解决如何在 Python 合并期间绕过空数据集?
您好,我正在创建和合并不同的数据集。下面是我正在使用的附加代码。我无法分享数据,因为它是机密的。
df_unique = pd.merge(df7,df6_1,on='DEL_KEY1',how='left')
df_twos = pd.merge(df9,df8_1,how='left')
df_twos_unique = df_twos[df_twos.index % 2 == 0]
df_threes = pd.merge(df11,df10_1,how='left')
df_threes_unique = df_threes[df_threes.index % 3 == 0]
df_fours = pd.merge(df13,df12_1,how='left')
df_fours_unique = df_fours[df_fours.index % 4 == 0]
df_append1 = df_unique.append(df_twos_unique)
df_append2 = df_append1.append(df_threes_unique)
df_append3 = df_append2.append(df_fours_unique)
"df_fours" 出错,因为这是一个空数据集。如何绕过这行代码?是否需要 for 循环?如果是这样,我将如何创建它?最终,我希望这部分脚本通过 append 语句执行并将结果导出为 csv。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。