![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 76
琦度
公众号:「琦度」
展开
-
Pandas去掉数字千分位的逗号的三种方法
问题描述:在日常的数据清洗过程中,我们频繁去处理一些数字,比如说日志,或者说自动生成的报表,这些地方总有着千分位的逗号,这对于数据的后续运算和入库都有着不小的影响,这边将采用三种方法教大家超便捷的处理千分位逗号的问题数据准备import pandas as pda = [[['22,900', '7,100'], ['3,400', '-0.03'], [ '5', '...原创 2020-03-03 23:54:09 · 15066 阅读 · 8 评论 -
利用pandas对列进行筛选&利用索引/多列值重新排序
实际工作中我们可能遇到,挑选出表格中每一列中的最大值最小值组成新的DataFrame,或者按照索引(日期)、某些列的值进行重新排序,由于内容不多,我就合并在一起写下来给大家参考对列值进行自定义规则筛选1、数据准备import pandas as pdimport numpy as npframe = pd.DataFrame(np.random.randn(4, 3), c...原创 2020-02-15 23:32:30 · 776 阅读 · 0 评论 -
利用pandas调换列的顺序并且删除指定行/列
如果你做数据分析的工作,那么相信我Pandas是你离不开的模块,事实证明它也没有让我们失望,所以将重点记录一些常用方法调换列顺序的l两种方法1、数据准备import pandas as pddata = {'state': ['O', 'i', 'N', 'd'], 'year': [2000, 2001, 2002, 2003], 'po...原创 2020-02-14 23:34:11 · 1610 阅读 · 0 评论 -
Python中pymysql和sqlalchemy在导入数据库的各自应用场合
有关数据分析的文章,都会默认大家会使用pandas(基本方法的应用),所以涉及到pandas的东西不会赘述来到Python3,我们知道很多人在将数据导入Mysql数据库的时候采用的是pymysql,(mysqldb在3.x版本已经弃用)。所以大家的导入流程无外乎这样:构建连接-创建游标-游标检索-构造SQL-执行sql-关闭游标-关闭连接import pymysql# 连接库的操作...原创 2019-06-20 19:08:18 · 1073 阅读 · 0 评论 -
pandas将多列csv文件读成一列的问题
现在越来越依赖Pandas进行数据的处理,不仅速度快,对于和关系型数据库的对接也十分的友好问题最近在网络上爬取下来的一个CSV文件,在用pandas读取的时候,返回的是一一堆乱码,我们知道这个是编码的问题,代码pd.read_csv(file,engine = 'python',enconding = 'utf8')但是就会出现这种问题:读成了一列!其实这个页面编码的...原创 2019-06-19 19:00:21 · 8124 阅读 · 0 评论 -
.as_matrix()的作用
在我们读取一些excel/csv文件的数据后,在训练模型之前经常要对数据进行数组转化解释含义如下:Convert the frame to its Numpy-array representation.当然很多时候在提取完数据后其自身就是数组形式(<class ‘numpy.ndarray’>),这只是习惯性的谨慎。很多时候取得的数据是DataFrame的形式,这个时候要记得...原创 2019-03-24 22:02:51 · 36329 阅读 · 0 评论 -
python笔记-基础篇面试题(附答案)
本内容首发于公众号(更好的阅读体验):琦度1这是一篇长文,我们都知道网上有很多的面试题,但是大多数没有答案。所以在找到了大量的面试题和知识点之后。我打算整一个专题好好的给大家整理一下。尽量每一题的知识点都和大家解释一下。大家可以看看自己薄弱的地方在什么地方,我推荐看那个编程题和31,33声明:题目来自网上2Python和Java、PHP、C、C#、C++等其他语言...转载 2018-11-09 23:05:33 · 1880 阅读 · 0 评论 -
python实现多目录文件夹及文件的选择性删除
本内容首发于公众号(更好的阅读体验):琦度1在日常的处理数据库中,得到的是海量的数据,这些数据是没办法直接入库使用的,而是经过一系列的流程处理。其中在我接触的一个环节中,存在的大量文件夹和文件的生成,每执行一次就要完全的手动清理一次。抱着重复的工作必然可以用程序来代替。就写了如下一个小工具。2说明:在我们linux系统平台上大多习惯采用linux的命令来进行文件目录的增删的...原创 2018-11-09 22:50:08 · 861 阅读 · 0 评论 -
Python2和python3的区别
本内容首发于公众号:琦度从我开始接触的时期开始Python3其实已经在全面的进行推广了,所以在简单的接触Python2之后开始决定开始学Python3,但是简单的说关于2和3的区别我们还是要了解一点比较常用的,至少2.x的版本在改改能让他在3的解释器上面执行。注:接下来的讲解大都只是我在学习过程中所遇到的问题和总结可能并不能全面的覆盖之间的区别,但是对于一些具体的例子来说还是比较受用的...原创 2018-11-09 22:31:51 · 427 阅读 · 0 评论 -
Python实现微信自动回复和指定发送群聊消息
本文章首发于公众号: 琦度阅读本文大约需要5分钟先说一件事,抱着“沉淀成本不是成本”的态度,最近会将以前写的文章删除或者进行合并,按照高人的指点进行格式上和内容上的完善。因为一直写基础的缘故,今天朋友提了下面这样一个需求。就顺便写了一个小项目和大家分享一下(图片是微信截图粘贴不了,抱歉。但不影响下文阅读)2itchat:强大的微信个人号的开源接口,使用几十行...原创 2018-08-11 09:10:27 · 15356 阅读 · 0 评论 -
教你查看网页的记住密码和免费下载付费音乐
本内容首发于公众号: 琦度阅读本文大约需要5分钟1因为日常工作中时常接触到内网界面的缘故,所以渐渐知道了浏览器的‘F12’的强大性(比如说百度的招聘信息就在F12页面中)。索性也就了解了一点Python前端知识,今天不讲具体的技术,单纯的从页面F12键中教你两个可炫耀的“撩妹”技能。(大佬请装作不知道)2页面密码现行:现在到处注册账号的年代,我知道很多人一个密码通...原创 2018-08-09 23:27:17 · 2439 阅读 · 0 评论 -
Python2和Python3在windows上和Ubuntu上的安装(包含路径设置)
初学Python的小伙伴肯定多少会有一些关于纠结学2还是3的问题,甚至是在win还是linux上学的矛盾。我本人也是搜集相关的资料最终决定选择Python3并且在虚拟机上面进行学习。不过长期的实践倒也总结了一点关于Python安装的笔记,尝试整理一下:本内容首发于公众号: 琦度在Windows上安装Python2版本:其实在linux和os上面安装Python...原创 2018-03-22 20:58:52 · 1245 阅读 · 0 评论