
python
qq_43003405
这个作者很懒,什么都没留下…
展开
-
stack和unstack
Python的pandas库是我们经常用到的库之一,不可避免地会应用到数据的reshape。其中,stack和unstack是我们经常用到的操作之一。很多人对这2个操作比较迷惑,在这里,本博客利用几个简单的例子和图来说明这2个操作。1 概述stack和unstack是python进行层次化索引的重要操作。层次化索引就是对索引进行层次化分类,便于使用,这里的索引可以是行索引,也可以是列索引。常见的数据的层次化结构有两种,一种是表格,一种是“花括号”,即下面这样的两种形式:store1 store2 s转载 2020-10-07 17:46:12 · 627 阅读 · 0 评论 -
python 时间处理
1.时间处理pd.to_datetime(data[‘d’],format=’%Y%m%d’,infer_datetime_format=True)2.时间import datetime当前时间:datetime.datetime().now()星期几:datatime.datetime.now().weekday()+1若批量输入:[index.weekday()+1 for in...原创 2020-02-11 16:25:49 · 463 阅读 · 0 评论 -
数据清洗 python中strip(),lstrip(),rstrip()
当你遇到一些前后含有你不想要的字符时,python基础功能strip就起到很好的作用,能将这些前后字符删掉,注意:中间的strip不能起作用strip()在数据清洗的时候会时常用到,有时候也会用到split,所以不要两个混淆string.strip([chars]),----返回字符串的副本,删除前后的不规范字符或者空格1.strip()(1)当strip没有参数的时候,默认删除前后空格...原创 2018-12-12 15:18:25 · 366 阅读 · 0 评论 -
关于python中with as 的使用
转载其实with as 是python的控制流语句,像if ,while等的,只是比那个难理解罢了首先我先摘抄一段别人的代码大体上给你们理解理解首先请看下边的解释:是不是不明白,其实我看了也觉得不明白,很晕,很绕,下面给大家解释一下,所谓上下文管理协议,其实是指with后面跟的ecception一般是一个类的实体,这个类的实体要包含__enter__和__exit__函数的定义才行这个...转载 2018-12-21 16:57:56 · 233 阅读 · 0 评论 -
python画时间序列散点图
转载 http://blog.51cto.com/happy366/2095768在运维管理中,经常遇到时间序列的数据,比如网卡流量、在线用户数、并发连接数,等等。用散点图可以直观的查看数据的分布情况。matplotlib模块的pyplot有画散点图的函数,但是该函数要求x轴是数字类型。pandas的plot函数里,散点图类型’scatter’也要求数字型的,用时间类型的会报错。在搜索阅读了几...转载 2019-02-04 10:05:05 · 3071 阅读 · 0 评论 -
错误解决1:UserWarning: Boolean Series key will be reindexed to match DataFrame index
意思为:布尔型系列键将索引匹配获得对应的索引意思就是这里有两个布尔值,就会语义不明,所以报错最后分开写就解决问题:方法1:分开写data1=data[data.InvoiceNo.str.isalpha()==False]data2=data1[data1[‘Quantity’]>0]方法2:连着写data3=data[(data.InvoiceNo.str.isalpha(...原创 2019-08-21 23:29:13 · 13397 阅读 · 0 评论 -
相对路径和绝对路径
在Python3中,相对路径的表示方式与Python2不同:(注意点的个数)“ / ”:表示根目录,在windows系统下表示某个盘的根目录,如“D:\”;“ ./ ”:表示当前目录;(表示当前目录时,也可以去掉“./”,直接写文件名或者下级目录)“ …/ ”:表示上级目录。 测试: 在PyCharm中创建一个Python项目,项目中创建一个test文件夹,在...原创 2019-09-12 07:32:51 · 161 阅读 · 0 评论