python3.8.6如何安装pandas

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3.8.6如何安装pandas相关的知识,希望对你有一定的参考价值。

参考技术A 因为连接国外服务器速度太慢可能导致断线出现安装错误,建议使用国内镜像进行安装,比如下面是使用豆瓣网镜像服务器进行pandas安装。
pip install -i https://pypi.douban.com/simple pandas

python pandas如何过滤剔除数据?

我有表1是所有客户的客户号,表2是黑名单客户,现在读取表1后如何剔除表二的102、106,最后导出优质客户到表3

参考技术A

import pandas as pd


khhlist = pd.read_excel('客户号.xlsx')
hmdlist = pd.read_excel('黑名单.xlsx')
khhlist = khhlist[~khhlist['客户号'].isin(hmdlist['黑名单客户'].values)]
renamelist = '客户号':'优质客户'
yzkhlist = khhlist.rename(columns=renamelist)
yzkhlist.to_excel('优质客户.xlsx', encoding='utf8')

这个简单,用isin函数,前面加上~取反即可

追问

谢谢 简洁明了 直接复制到py文件里实测可行

本回答被提问者采纳
参考技术B

用下面的差集运算就可以

>>> basket = 'apple', 'orange', 'apple', 'pear', 'orange', 'banana'
>>> print(basket)                      # 这里演示的是去重功能
'orange', 'banana', 'pear', 'apple'
>>> 'orange' in basket                 # 快速判断元素是否在集合内
True
>>> 'crabgrass' in basket
False

>>> # 下面展示两个集合间的运算.
...
>>> a = set('abracadabra')
>>> b = set('alacazam')
>>> a                                  
'a', 'r', 'b', 'c', 'd'
>>> a - b                              # 集合a中包含而集合b中不包含的元素
'r', 'd', 'b'
>>> a | b                              # 集合a或b中包含的所有元素
'a', 'c', 'r', 'd', 'b', 'm', 'z', 'l'
>>> a & b                              # 集合a和b中都包含了的元素
'a', 'c'
>>> a ^ b                              # 不同时包含于a和b的元素
'r', 'd', 'b', 'm', 'z', 'l'

追问

谢谢回答 另一位的答案更加简洁方便 而且手把手解决了我的实际情况 不好意思了

以上是关于python3.8.6如何安装pandas的主要内容,如果未能解决你的问题,请参考以下文章

如何安装pandas

如何优雅的安装Python的pandas

如何找到已安装的 pandas 版本

如何修复“ImportError:必须安装 Pandas >= 0.19.2;但是,找不到”?

新系统下如何pip install pandas?

python pandas如何过滤剔除数据?