python数据分析
pandashero
养猪专业爆发户
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python基础—numpy教程
简介 numpy作为作为python中科学计算的核心库,包含了很多实用的数学函数,涵盖线性代数运算、傅里叶变换、随机数生成等功能。它提供了一个高性能多维数据对象,以及操作这个对象的工具。 1、多维数组创建(ndarray) import numpy as np # 数组的创建(ndarray) print("####数组的创建####") a1 = n...原创 2018-07-23 16:16:35 · 551 阅读 · 0 评论 -
python进阶—pandas教程(一)
简介 pandas是基于numpy构建的库,在数据处理方面可以把它理解为numpy的加强版,由于numpy主要用于科学计算,特长不在于数据处理,我们平常处理的数据一般带有列标签和index索引,这时pandas作为数据分析包而被开发出来。 pandas数据结构(Series/DataFrame) 1、Series创建 Series类似一维数组的数...原创 2018-07-24 15:32:41 · 1618 阅读 · 0 评论 -
python进阶—pandas教程(二)
pandas数据结构(DataFrame) DataFrame是一个表格型的数据结构,它含有一组有序的列,每列可以是不同的值类型(数值、字符串、布尔值),DataFrame既有行索引也有列索引,可被看作是有Series组成的字典。 1、创建DataFrame import pandas as pd import numpy as np # 创建DataFra...原创 2018-07-25 10:57:24 · 520 阅读 · 0 评论 -
python进阶—numpy案例(一)
首先总结一下numpy如何读取txt,excel,csv等格式的文档。 import numpy as np arr2 = np.arange(12).reshape(3,4) # 保存数据到txt文档(fmt:数据格式,delimiter:分隔符) np.savetxt(r"C:\Users\67505\Desktop\numpyData.txt", arr2, fmt="%d", de...原创 2018-07-25 15:30:14 · 3899 阅读 · 0 评论 -
python进阶—matplotlib教程
简介:matplotlib是python著名的绘图库,它提供了一整套和matlab相似的API,十分适合交互式进行制图。作为一套面向对象的会图库,它所绘画的图表中的每个绘图元素,都会在内存中有一个对象与之对应,我们只需要调用pyplot绘图模块就能快速实现绘图和设置图表的各种细节。 1、简单绘制(折线图) import matplotlib.pyplot as plt import nump...原创 2018-07-30 19:09:43 · 385 阅读 · 0 评论 -
python进阶—numpy进阶(一)
内容:矩阵mat、通用函数、除法、线性计算等 1、矩阵 import numpy as np # 创建矩阵 print("####创建矩阵####") a = np.mat("1 2 3;4 5 6") # 通过str创建 b = np.mat(np.arange(10).reshape(5,2)) # 通过ndarray创建 c = np.matrix(np.arange(6).re...原创 2018-07-27 16:16:34 · 1170 阅读 · 0 评论 -
python进阶—numpy进阶(二)
主要内容:排序,搜索 python列表排序 a = [1,2,3,4,5] # 排序 a.sort() # 默认升序排序,无返回值,直接修改列表元素顺序 a.sort(reverse=True) # 按照升序排序 sorted(a) # 内建函数排序,有返回值,创建新的列表对象 numpy列表排序 numpy提供多种排序函数,如下: import numpy as np ...原创 2018-07-31 15:42:35 · 1184 阅读 · 0 评论
分享