
2 Python
PaperAgent
这个作者很懒,什么都没留下…
展开
-
在使用pandas 0.23.4对日期进行分组排序时报错
date_df["rank_num"] = date_df.groupby("issuer_id").report_date.agg("rank", **{"ascending": 1, "method": "min"}) File "D:\python_virtualenv\es_env\lib\site-packages\pandas\core\groupby\groupby.py",...转载 2019-11-06 20:29:51 · 1045 阅读 · 0 评论 -
pandas read_csv 错误: Buffer overflow caught - possible malformed input file.
一、错误现象 File "/root/anaconda2/lib/python2.7/site-packages/pandas/io/parsers.py", line 1213, in read data = self._reader.read(nrows) File "pandas/parser.pyx", line 766, in pandas.parser.TextRe...原创 2019-04-23 13:58:11 · 5326 阅读 · 1 评论 -
python3导入模块的方法PYTHONPAT
1、相同项目中导入模块绝对路径导入load_news.pyfrom log.global_config import *或from ..global_config import *项目结构获取相对和路径名称../ 表示当前文件所在的目录的上一级目录 ./ 表示当前文件所在的目录(可以省略) / 表示当前站点的根目录(域名映射的硬盘目录) im...原创 2019-03-08 22:10:43 · 410 阅读 · 0 评论 -
python查看已安装模块使用汇总
命令行pydoc查看>>> test:~/home$ pydoc modules #查看所有模块Please wait a moment while I gather a list of all available modules...ANSI aptsources htmlentitydefs ...原创 2019-03-01 19:08:10 · 3204 阅读 · 0 评论 -
python时间函数
1、获取当前时间>>> import datetime>>> datetime.datetime.now()datetime.datetime(2019, 2, 21, 16, 49, 9, 983020)>>>输出结果从总到右分别为Year、Month、Day、Hour、Minute、Second,最后一个MicroSecond...原创 2019-02-21 17:00:13 · 442 阅读 · 0 评论 -
Pandas中DataFrame关联操作(concat、append、merge、join)
结论:concat与append是属于拼接操作 concat简略形式,只能在axis=0上进行合并 merge与join属于关联操作,类似于sql中的join操作 merge可以实现列与索引上关联操作,join只能索引上关联操作 关联操作基本上用merge就可以了一、Concat操作函数:pd.concat(objs, axis=0, join='outer', join_...原创 2019-01-14 20:05:42 · 15321 阅读 · 0 评论 -
Pandas分组与排序
一、pandas分组1、分组运算过程:split->apply->combine 拆分:进行分组的根据 应用:每个分组运行的计算规则 合并:把每个分组的计算结果合并起来 2、分组函数DataFrame.groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_ke...原创 2019-01-11 15:21:17 · 6589 阅读 · 1 评论 -
Pandas的DataFrame教程——指定位置增加删除一行一列
1、删除一行、一列>>> df A B C D0 1 3 3 41 5 6 7 82 1 1 1 13 2 3 2 3#删除A列,不改变原来的data数据,返回删除后的新表data_2。axis为1表示删除列,0表示删除行。inplace为True表示直接对原表修改。>>> data_2 = df...原创 2018-08-03 11:10:02 · 84299 阅读 · 11 评论 -
Pandas的DataFrame教程
1、DF创建>>> import pandas as pd>>> val = [[1,3,3,4],[5,6,7,8],[1,1,1,1],[2,3,2,3]]>>> cols = ['A','B','C','D']>>> indx= ['i1','i2','i3','i4']>>> d原创 2018-08-02 14:58:06 · 828 阅读 · 0 评论