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
参考技术Aimport 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的主要内容,如果未能解决你的问题,请参考以下文章