大家好,我是皮皮。 一、前言 前几天在Python铂金交流群【gyx】问了一个Python可视化的问题,一起来看看吧。问题描述:这种是什么图?哪个库可以画? 图片如下: 二、实现过程 后来【Engineer】给了一个提示是神经网络图,然后【枫涧澈浪】补充道,使用py2neo可以制作这个图。关于py2neo的部分用法,如下图所示: 顺利地解决了粉丝的问题。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python可视化的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。 最后感谢粉丝【gyx】提出的问题,感谢【Engineer】和【枫涧澈浪】给出的思路,感谢【...

大家好,我是皮皮。 一、前言 上一篇文章我们使用了Python来实现数据的导入和分列处理,最终可以得到符合预期的结果,不过还可以继续深挖优化下,这一篇文章一起来看看吧。优化的背景如下图所示: 二、实现过程 这里【瑜亮老师】继续给了一个优化指导,如下图所示: 并且给出的代码如下: withopen("./GpsSnr.txt","r",encoding="utf-8")asf: txt=f.readlines() regex=r"\((\d+,\d+\.\d+)\)" temp=[re.findall(regex,x)forxintxt] df=pd.DataFrame(temp) 这样保...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【wen】问了一个Pandas数据处理的问题,一起来看看吧。 他的代码如下: importpandasaspd results=[] df=pd.read_excel('G:\合并结果+2023-09-22.xlsx',dtype=str).convert_dtypes() list=set(df['销售地']) foriinlist: a=df['销售地'].count(i) data={'销售地':i,'行数':a,} results.append(data) print(f'销售地:{i},行数:{a}') 他的数据截...

大家好,我是皮皮。 一、前言前几天在Python最强王者交流群【哎呦喂是豆子~】问了一个Python自动化办公的问题,一起来看看吧。 大佬们请问下这个数据怎么实现存在n个dataframe数据,想把数据写到同一个工作簿同一个sheet里面的,但是一直数据追加不成功,然后我试着写到同一个工作簿不同sheet也是不成功。 图片下图是她处理后得到的数据,如下所示: 图片二、实现过程这里【鶏啊鶏。】给了一个思路,使用concat合并,在一起再写入。这里粉丝自己前期已经处理的差不多了,处理完的多个df数据字段是一样的打印出来那个然后我想把这些数据放到同一个sheet里面。 理论上来说concat没问题的...

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【上海新年人】问了一个Python自动化办公的问题,一起来看看吧。有个表格,里面每行信息,如下图所示: 现在需要将数据贴到另一个文件指定单元格中,另一个文件是这样子的。 下图是他的原始数据和他想得到的目标数据,一页有三个,如下所示: 预期得到的效果是下图这样子。 二、实现过程 这里粉丝自己写了一个代码,如下所示: os.chdir(r'C:\Users\Administrator\Desktop\pandas练习\练习用') df=pd.read_excel('批量付款制作.xlsx') path1=r'C:\Users\A...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【鶏啊鶏。】问了一个selenium驱动器的问题,一起来看看吧。问题描述:有没有selenium用的比较多的大佬 想问问一些selenium的定时任务 关于chrome老更新的话 driver怎么才能保持更新呢 二、实现过程 后来【瑜亮老师】给了一个建议,如下所示: @鶏啊鶏。大佬给出了解决方案,参考这个 https://pypi.org/project/UpdateChromeDriver/ selenium4的自动更新驱动安装该库即可 升级到最新版: pipinstallUpdateChrom...

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【上海新年人】问了一个Python自动化办公的问题,一起来看看吧。下面还给出了他的代码。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python自动化办公之word文档图片自动插入问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。 最后感谢粉丝【【上海新年人】提问,感谢【瑜亮老师】给出的思路和代码解析,感谢【莫生气】等人参与学习交流。 【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),...

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【上海新年人】问了一个Python自动化办公处理的问题,一起来看看吧。 上一篇文章中,我们已经看到了四种解决办法了,这一篇文章我们一起来看看另外一种方法。 二、实现过程 这里【论草莓如何成为冻干莓】给了unstack()操作的方法,代码如下所示: 顺利地解决了粉丝的问题。这个案例很实用的,希望大家都能掌握! 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python自动化办公处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。 最后感谢粉丝【上海新年人】提问,感谢【猫药师Kelly】、【瑜亮老师】、...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【巭孬🕷】问了一个问题,一起来看看吧。对5亿行数据去重,各位有没有啥方法。。。内存直接爆了。全是这样的数据,5亿行,按行去重。 二、实现过程 这里【隔壁😼山楂】给了一个思路:如下所示: 后来【郑煜哲·Xiaopang】给了个思路,全tuple后,set。后来粉丝用merge逐一并集 解决了这个问题。 原来是用concat全部连接起来,再drop_duplicates,直接爆了。 刚才的是去重,算是解决了。现在又有个新问题,下一篇文章我们一起来看看吧。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个大数据去重...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【巭孬🕷】问了一个问题,一起来看看吧。从5亿行数据中,筛选出重复次数在1000行的数据行,以前用这个,也爆内存了。 二、实现过程 这里【隔壁😼山楂】给了一个思路:如下所示: 后来【郑煜哲·Xiaopang】给了个思路,全tuple后,set。后来粉丝用merge逐一并集 解决了这个问题。 原来是用concat全部连接起来,再drop_duplicates,直接爆了。 刚才的是去重,算是解决了。现在又有个新问题,下一篇文章我们一起来看看吧。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个大数据去重的问题,文中...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【吴超建】问了一个Python基础问题,一起来看看吧。由['a','b','c']变为['c','a','b','c']请教下有没有优雅一点的写法? 二、实现过程 这里【巭孬🕷】给了一个思路:如下所示: 通过字符串插入的方式,顺利地解决了粉丝的问题。 运气真好,一下子就达到了想要的效果了,一针见血。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python基础的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。 最后感谢粉丝【吴超建】提问,感谢【巭孬🕷】给出的思路和代码解析,感谢【莫生气】...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【斌】问了一个Pandas数据处理的问题,一起来看看吧。 我之前用过xls,现在练习pandas:目前导入的xls文件,数字和日期都是文本格式,到df3都正常,但df4报错,df4是算加权平均。下图是报错截图: 二、实现过程 这里我和【黑科技·鼓包】、【瑜亮老师】、【隔壁😼山楂】都给了一个思路:其实看上去是语法错误,少了括号导致的,这个jupyter里边确实不太好看出来,代码放到ide里边就很清晰了或者vs加插件也挺清晰。对于括号,不管加不加,必须成对。 顺利地解决了粉丝的问题。 三、总结 大家好,我是皮皮。这篇文章主要盘...

大家好,我是皮皮。 一、前言 前几天在Python最强王者交流群【斌】问了一个Pandas数据处理的问题,一起来看看吧。 求教:将三个聚合结果的列,如何合并到一张表里?这是前两列,能够合并。 这是第三列,加权平均,也算出来了。但我不会合并。。。。 二、实现过程 后来【隔壁😼山楂】给了一个思路,Pandas中不能同时合并三个及以上,如下所示,和最开始的那一句一样,改下即可。 顺利地解决了粉丝的问题。另外也说下,推荐这个写法,df=pd.merge(df1,df2,notallow="列名1",how="left")。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Pandas数据处理...

大家好,我是皮皮。 一、前言 前几天在Python最强王者群【我叫石国志】问了一个selenium使用过程中浏览器驱动报错的问题,下图是他的报错截图。 二、实现过程 这里【吴超建】和【东哥】给了一个指导,如下图所示: 两个方案,任君挑选,第一个是把chromedriver换为116的,第二个是把chrome版本换位114的,推荐你使用第一个方法,省事。这里粉丝用的是第一个方案。 不过不太幸运的是,网上发布出来的浏览器驱动好像没看到116的驱动,最高就是114版本的。 后来粉丝自己给了一个共享地址,大家也给了对应的解决方法。 顺利地解决了粉丝的问题。 三、总结 大家好,我是皮皮。这篇文...

大家好,我是皮皮。 一、前言 前几天在Python最强王者群【维哥】问了一个Python自动化办公处理的问题,一起来看看吧。 大佬们,请教一个Python自动化办公的问题,我有一个名为data的文件夹,下面有这4个Excel文件。然后还有一个原始数据.xlsx表格,里边有A、B两列,其中A列就是对应data文件夹下的Excel文件名,B列是一个标识。现在需要对data文件夹下的Excel文件进行批量命名,命名的最终结果是形如:1月份的业绩_DDDD202301.xlsx、2月份的业绩_DDDD202302.xlsx、3月份的业绩_DDDD202303.xlsx等,该怎么来实现呢? 二、实现过...

大家好,我是皮皮。 一、前言 前几天在Python最强王者群【wen】问了一个Pandas数据处理的问题,一起来看看吧。 请教问题:通过pandas读取excle数据,很多数据开头带有'特殊字符,我用replace或者strip()函数处理均无法处理。 二、实现过程 这里【瑜亮老师】也给了一个代码,如下所示:df.columns=df.columns.str.replace(r"'","",regex=True)顺利地解决了粉丝的问题。 三、总结 大家好,我是皮皮。这篇文章主要盘点了一个Python处理Excel表头的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题...

大家好,我是皮皮。 一、前言 前几天有粉丝问我Excel数据筛选的问题,原始数据如下图所示,其实一开始的总学时是字符串格式,我直接在wps里边进行了批量转换为数据操作,下面一起来看看需求吧。 粉丝的需求是根据原始表格,然后填充下表: 二、实现过程 这里其实使用Excel就可以实现,这里介绍两个方法,一起来看看吧。 【方法二】Excel公式实现 这个方法使用Excel公式进行实现,操作步骤如下所示: 公式如下:=COUNTIF(sheet1!I3:I128,"<=36") 如果要筛选37-72学时的对应数据,可以使用公式:=COUNTIF(sheet1!I4:I129,">=3...

大家好,我是皮皮。 一、前言 前几天有粉丝问我Excel数据筛选的问题,原始数据如下图所示,其实一开始的总学时是字符串格式,我直接在wps里边进行了批量转换为数据操作,下面一起来看看需求吧。 粉丝的需求是根据原始表格,然后填充下表: 二、实现过程 这里其实使用Excel就可以实现,这里介绍两个方法,一起来看看吧。 【方法一】Excel表格筛选功能 操作步骤如下所示: 然后弹出下图的界面: 之后在这里进行条件设置即可: 确认之后就可以得到对应的筛选数字,然后填写到表格中即可,顺利地解决了粉丝的问题。下一篇文章,我们一起来看看另外一个方法! 三、总结 大家好,我是皮皮。这篇文章主要盘点了...

大家好,我是皮皮。 一、前言 前几天在Python白银交流群【小王子】问了一个Python日期处理的问题,一起来看看吧。 原始数据库中的数据如下所示: 二、实现过程 这里【袁学东】给了一个方法,代码如下所示: df['日期']=pd.to_datetime(df['日期']).datetime.strftime(‘%Y%m-%d’) 顺利地解决了问题。 importpandasaspd date1='2023/03/20' res=pd.to_datetime(date1).strftime('%Y-%m-%d') print(res) 不过把代码放到了项目中,还是会出现报错: ...

大家好,我是皮皮。 一、前言 前几天在Python最强王者群【wen】问了一个pandas数据处理的问题,一起来看看吧。 通过pandas读取excel数据,其中两列是交易的备注信息,对A列数据筛选并把结果输出到C列。如果A列中有['吉利','奔驰','福特']三个字段,C列标记为‘汽车品牌’,如果A列有['NIKE','李宁','安涛'],C列标记为‘运动品牌’。 二、实现过程 这里【东哥】给了一个代码,如下所示: importpandasaspd df=pd.read_excel("测试数据.xlsx",names=["A","B"]) defmatch_word(word): ...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~