python - Excel 显示重复的合并列
问题描述
解决方案
this should do it.
import pandas as pd
// data
data = {'letters':['a', 'e', 'c', 'g', 'h', 'b']}
data1 = {'letters':['a', 'd', 'b', 'e', 'f',]}
// data to df
df0 = pd.DataFrame(data)
df1 = pd.DataFrame(data1)
// merge
df2 = df0.merge(df1, how='outer')
now they are merged without duplicates, but out of order. Use sort_values to correct this
df2 = df2.sort_values(['letters'])
print(df2)
推荐阅读
- powershell - 如何将 PowerShell 类方法转换为 ScriptBlock
- ios - UITableViewController 中的 NIDropDown 剪切下拉列表
- java - springboot 返回响应实体返回 JSON
- php - 从opencart的文件夹中删除图像文件
- laravel - Vue.js 2 和 Laravel 5.6 SPA、Axios 不显示验证消息
- abap - 如何通过对 ABAP 中的内部表使用 CL_ABAP_ELEMDESCR 来获得精度为 16 的数据类型 DF16_RAW?
- c++ - STL:创建向量
从矢量 当 T(const T&) 被删除时 - android - 在 android Titan 中录制视频和上传到服务器时面临的问题
- sapui5 - 将 SAPUI5 应用程序部署到 ABAP 存储库
- javascript - 将图像放入输入字段时无法触发预览