
python
悟空丶kong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pandas库之DataFrame
1 简介DataFrame是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。或许说它可能有点像matlab的矩阵,但是matlab的矩阵只能放数值型值(当然matlab也可以用cell存放多类型数据),DataFrame的单元格可以存放数值、字符串等,这和excel表很像。同时DataFrame可以设置列名columns与行名index,可以通过像matl...转载 2019-03-03 13:41:36 · 196 阅读 · 0 评论 -
matplotlib多图展示
import matplotlib.pyplot as pltplt.figure(figsize=(6, 4))# plt.subplot(n_rows, n_cols, plot_num)plt.subplot(2, 2, 1)plt.plot([0, 1], [0, 1])plt.subplot(222)plt.plot([0, 1], [0, 2])plt.subpl...转载 2019-03-03 15:31:39 · 4970 阅读 · 0 评论 -
Pandas 中根据列值,选取DataFrame数据,并获取行索引号列表
一、根据列条件,获取行索引号并转成列表#在dataframe中根据一定的条件,得到符合要求的某些行元素所在的位置import pandas as pddf = pd.DataFrame({'BoolCol': [1, 2, 3, 3, 4],'attr': [22, 33, 22, 44, 66]}, index=[10,20,30,40,50]) print(df...转载 2019-03-03 16:09:01 · 9065 阅读 · 0 评论 -
Pandas.DataFrame 删除行和列
本文通过一个csv实例文件来展示如何删除Pandas.DataFrame的行和列数据文件名为:example.csv内容为:|date|spring|summer|autumn|winter||----||2000|12.2338809|16.90730113|15.69238313|14.08596223||2001|12.84748057|16.75046873|14.51406...转载 2019-03-03 16:21:25 · 799 阅读 · 0 评论 -
PyCharm配置autopep8,自动格式化Python代码
1. 关于PEP 8PEP 8,Style Guide forPythonCode,是Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高代码的可读性。官网地址:https://www.python.org/dev/peps/pep-0008/2. 关于Autopep8Autopep8是自动将Python代码格式化为符合PEP 8风格的工具。它使用p...转载 2019-03-03 16:38:16 · 1156 阅读 · 0 评论 -
DataFrame.mean()函数
df.mean(axis=0)等价于df.mean(0)。把轴向数据求平均,得到每列数据的平均值。df.mean(axis=1)按照另外一个axis的方向来求平均,得到每行数据的平均值。原创 2019-03-04 11:37:35 · 3435 阅读 · 0 评论 -
Pandas DataFrame的loc、iloc、ix和at/iat浅析
1、loc:通过标签选取数据,即通过index和columns的值进行选取。loc方法有两个参数,按顺序控制行列选取。#示例数据集df=pd.DataFrame(np.arange(12).reshape(4,3),columns=list('abc'),index=list('defg'))dfOut[189]: a b cd 0 1 2e 3 ...转载 2019-03-04 11:39:54 · 1180 阅读 · 0 评论 -
Pandas API
原文链接:https://blog.youkuaiyun.com/hhtnan/article/details/80080240简介pandas作者Wes McKinney 在【PYTHON FOR DATA ANALYSIS】中对pandas的方方面面都有了一个权威简明的入门级的介绍,但在实际使用过程中,我发现书中的内容还只是冰山一角。谈到pandas数据的行更新、表合并等操作,一般用到的方法有co...转载 2019-03-10 17:30:32 · 222 阅读 · 0 评论