Pandas系列
蚂蚁学Python
微信公众号:蚂蚁学Python
展开
-
股票数据网站
http://baostock.comhttp://dt-share.com/https://tushare.pro/https://github.com/DTShare/dtshare原创 2021-03-03 23:49:08 · 505 阅读 · 1 评论 -
分享一个英文词语翻译成中文的数据
名字叫做:ECDICTFree English to Chinese Dictionary Database.简介这是一份英文->中文字典的双解词典数据库,根据各类考试大纲和语料库词频收录数十万条各类单词的英文和中文释义,并按照各类考试大纲和词频进行标注。地址:https://github.com/skywind3000/ECDICT下载后解压文件stardict.7z,得到sta...原创 2020-02-29 15:50:31 · 671 阅读 · 0 评论 -
Pandas怎样结合matplotlib画一个带标签数字的柱状图
import matplotlib.pyplot as pltfig, ax = plt.subplots(figsize = (12,5))plt.bar(df_rn["bkt"], df_rn["rating"],width=0.4)for index,data in zip(df_rn["bkt"], df_rn["rating"]): data = round(data, ...原创 2020-02-19 13:23:19 · 4303 阅读 · 0 评论 -
Pandas怎样实现groupby之后对不同列运用聚合函数
方法1df.groupby('group').agg({'a':['sum', 'max'], 'b':'mean', 'c':'sum', 'd': lambda x: x.max() - x.min()}) ...原创 2020-02-19 09:33:03 · 9335 阅读 · 2 评论 -
Pandas系列-读取csv/excel/mysql数据
02. Pandas读取数据本代码演示:pandas读取纯文本文件读取csv文件读取txt文件pandas读取xlsx格式excel文件pandas读取mysql数据表import pandas as pd1、读取纯文本文件1.1 读取CSV,使用默认的标题行、逗号分隔符fpath = "./datas/ml-latest-small/ratings.csv"...原创 2019-09-15 23:33:01 · 718 阅读 · 0 评论 -
Pandas系列-DataFrame和Series数据结构
03. Pandas数据结构SeriesDataFrame从DataFrame中查询出Seriesimport pandas as pdimport numpy as np1. SeriesSeries是一种类似于一维数组的对象,它由一组数据(不同数据类型)以及一组与之相关的数据标签(即索引)组成。1.1 仅有数据列表即可产生最简单的Seriess1 = pd.Series...原创 2019-09-15 23:37:55 · 1127 阅读 · 0 评论 -
Pandas怎样按条件删除行?
来自:https://stackoverflow.com/questions/13851535/delete-rows-from-a-pandas-dataframe-based-on-a-conditional-expression-involvingTo directly answer this question’s original title “How to delete rows f...原创 2019-09-20 16:30:06 · 44327 阅读 · 0 评论 -
Pandas怎样新增数据列
在进行数据分析时,经常需要按照一定条件创建新的数据列,然后进行进一步分析。直接赋值df.apply方法df.assign方法按条件选择分组分别赋值微信公众号:蚂蚁学Pythonimport pandas as pd0、读取csv数据到dataframefpath = "./datas/beijing_tianqi/beijing_tianqi_2018.csv"df = p...原创 2019-09-24 00:09:17 · 28740 阅读 · 2 评论 -
Pandas对缺失值的处理
Pandas使用这些函数处理缺失值:isnull和notnull:检测是否是空值,可用于df和seriesdropna:丢弃、删除缺失值axis : 删除行还是列,{0 or ‘index’, 1 or ‘columns’}, default 0how : 如果等于any则任何值为空都删除,如果等于all则所有值都为空才删除inplace : 如果为True则修改当前df,否则返回新...原创 2019-09-27 08:20:42 · 2344 阅读 · 0 评论