
数据分析
ITYTI
这个作者很懒,什么都没留下…
展开
-
pandas---DataFrame基本操作(一)
相关知识DataFrame提供的是一个类似表的结构,由多个Series组成,而Series在DataFrame中叫columns。一、查看数据(查看对象的方法对于Series来说同样适用)1.查看DataFrame前xx行或后xx行a=DataFrame(data);a.head(6)表示显示前6行数据,若head()中不带参数则会显示全部数据。a.tail(6)表示显...原创 2019-01-14 14:27:46 · 6360 阅读 · 0 评论 -
pandas——字符串处理
相关知识在使用pandas框架的DataFrame的过程中,如果需要处理一些字符串的特性,例如判断某列是否包含一些关键字,某列的字符长度是否小于3等等这种需求,如果掌握str列内置的方法,处理起来会方便很多。实操1.打开终端模拟器,在命令行输入ipython notebook --ip='127.0.0.1',在浏览器中会打开界面,点击New,在其下拉框中选择Pytho...原创 2019-01-23 09:56:20 · 1583 阅读 · 0 评论 -
pandas——groupby操作
相关知识groupby(by=None, axis=0, level=None, as_index=True, sort=True, group_keys=True, squeeze=False)参数说明:by是指分组依据(列表、字典、函数,元组,Series)axis:是作用维度(0为行,1为列)level:根据索引级别分组sort:对groupby分组后新的datafr...原创 2019-01-23 09:48:43 · 2102 阅读 · 0 评论 -
numpy——linalg线性代数
相关知识numpy.linalg模块包含线性代数的函数。使用这个模块,可以计算逆矩阵、求特征值、解线性方程组以及求解行列式等。NumPy.linalg函数和属性: 实操1.打开终端模拟器,在命令行输入ipython notebook --ip='127.0.0.1',在浏览器中会打开界面,点击New,在其下拉框中选择Python3.2.新建一个ipynb文件,用于编写并...原创 2019-01-23 09:37:58 · 1167 阅读 · 0 评论 -
numpy——random类
相关知识random中常用函数及其说明:numpy.random.rand(d0, d1, ..., dn):创建一个给定形状的,值从0-1均匀分布中随机抽取的浮点数组,其中d0, d1, ..., dn为数组的维数,若参数为空时,返回一个0到1之间的浮点数。numpy.random.randn(d0, d1, ..., dn):创建一个给定形状的,值从标准正态分布(μ=0,σ=1)中...原创 2019-01-23 09:34:27 · 538 阅读 · 0 评论 -
NumPy基本操作(二)
相关知识numpy中的常用函数 1.打开终端模拟器,在命令行输入ipython notebook --ip='127.0.0.1',在浏览器中会打开jupyter notebook界面,点击New,在其下拉框中选择Python3.2.新建一个ipyt文件,用于编写并执行代码。切片与索引numpy提供比常规Python序列更多的索引方法,除了整合和分片,数组可以被...原创 2019-01-09 17:02:11 · 414 阅读 · 0 评论 -
NumPy基本操作(一)
相关知识NumPy简介NumPy是用Python进行科学计算的基本软件包。它包含以下内容:一个强大的N维数组对象 复杂的(广播)功能 用于集成C/C++和Fortran代码的工具 有用的线性代数,傅里叶变换和随机数能力 用于读写磁盘数据以及操作内存映射文件的工具NumPy是一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函...原创 2019-01-09 16:46:37 · 425 阅读 · 0 评论 -
pandas-----基本函数
相关知识列转行方法stack函数:pandas.DataFrame.stack(self, level=-1, dropna=True),对于普通的DataFrame而言,直接列索引转换到最内层行索引,生一个Series对象。对于层次化索引的DataFrame而言,可以将指定的索引层转换到行上,默认是将最内层的列索引转换到最内层行。 unstack函数:pandas.DataFrame....原创 2019-01-14 15:19:28 · 710 阅读 · 0 评论 -
pandas---DataFrame基本操作(二)
相关知识concat合并:pd.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False, keys=None, levels=None, names=None, verify_integrity=False) objs: series,dataframe或...原创 2019-01-14 14:46:24 · 1762 阅读 · 0 评论 -
pandas——可视化
相关知识绘图方法允许除了默认的线图之外的一些绘图样式,这些方法可以通过plot()的关键字参数kind提供。这些包括:bar 、barh:绘制条形图hist:绘制直方图box:绘制箱型图kde、density:绘制密度图area:面积图scatter:绘制散点图hexbin:棱形图pie:绘制饼图实操1.打开PyCharm,选择Create New Pr...原创 2019-01-23 10:01:41 · 325 阅读 · 0 评论