我当前正在使用两个数据框,我希望比较它们之间的两列,然后创建一个输出变量。但是,我想以 pandas 数据帧的形式存储输出,或者至少以 json 输出的形式存储,然后我可以将其读回 python。我的方法目前使用 python 数据框代理,如果有替代方案,我将不胜感激。
我的数据集看起来像这样
Table 1
| ID | Food items |
| --- | -----------|
| 1 | Apple |
| 2 | Celery |
| 3 | Chicken |
Table 2
| ID | Categories |
| ----| -----------|
| 1 | Vegetable |
| 2 |Fruit |
| 3 |Meat |
我想要以表格格式绘制苹果到水果、芹菜到蔬菜等的映射。
答案有点简单,但就是这样
生成输出后,将其存储到一个变量中,该变量将采用Python输入和输出字典的形式。提取字符串形式的输出,并使用 json.loads 函数将其转换为 json 格式。