我刚开始使用Python (~ 1个月),很难找到一种干净、快速的方法,可以同时自动将行和列附加到dataframe中。作为一个有代表性的例子,我最初将以如下形式获得数据
df = pd.DataFrame({'name': ['Bob', 'Tom'],
'January': [1, 2],
})并将获得表格的新数据:
new_df = pd.DataFrame({'name': ['Tom', 'Bill'],
'February': [3, 4],
})并希望合并的数据文件看起来像:
df_all = pd.DatFrame({'name': ['Bob', 'Tom', 'Bill'],
'January': [1, 2, None],
'February': [None, 3, 4],
})(因此,一般而言,额外的数据不一定包括现有用户,也可以包括更多的用户)。
我正在寻找一种自动化的方法来实现这一点,因为我将从SQL收集大量数据,并定期在预先确定的时间运行它。我一定是遗漏了什么,因为这看起来太基本了,不可能没有一个简单的操作。任何建议或建议,我们都会非常感激!
发布于 2022-04-11 23:06:58
https://softwareengineering.stackexchange.com/questions/437934
复制相似问题