pandas 集合运算
时间: 2023-10-17 18:05:49 浏览: 91
集合的运算
pandas 提供了几个集合运算的函数,包括 merge_ordered() 和 merge_asof()。merge_ordered() 函数可以按照给定的键对两个有序的 DataFrame 进行合并,而 merge_asof() 函数可以在按照给定的键合并时,根据最近的日期进行匹配。
此外,还有一些其他的函数可用于集合运算。例如,如果你遇到了一个报错,指出 "module 'pandas' has no attribute 'ewma'",你可以将代码中的 pandas.ewma(...) 改为 pandas.DataFrame.ewm(...).mean()。这是因为在较新的版本中,ewma() 函数已被替换为 ewm(),并且应该使用 mean() 方法来计算指数加权移动平均。
另外,当你需要学习其他参数时,你可以参考 pandas 官方文档。例如,你可以查看 pandas.DataFrame.append() 函数的文档,该函数可以用于在 DataFrame 中添加行。另外,你也可以使用 assign() 方法来添加列。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [数据分析之Pandas合并操作总结](https://blog.csdn.net/Datawhale/article/details/107053927)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [pandas操作集合](https://blog.csdn.net/yuanren201/article/details/104068121)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文