数据科学包
HarryGo17
这个作者很懒,什么都没留下…
展开
-
python数据科学包(七)—— matplotlib实战之绘制球员能力图和股票K线图
1.球员能力图# -*- coding: utf-8 -*-import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.font_manager import FontPropertiesfont = FontProperties(fname=r'C:\Windows\Font...原创 2020-01-31 01:33:30 · 393 阅读 · 0 评论 -
python数据科学包(六)—— matplotlib的注释、文本、多边形、区域填充、极坐标
目录1.加箭头注释其中xy=(0,5)表示箭头的坐标,xytext设置文本的坐标,arrowprops用来设置箭头属性import matplotlib.pyplot as pltimport numpy as npx = np.arange(-10, 11, 1)y = x**2plt.plot(x, y)# 设置显示文本:‘this is bottom’,设置指向位置x...原创 2020-01-29 22:55:49 · 630 阅读 · 0 评论 -
python数据科学包(五)—— matplotlib的散点图、条形图、直方图、饼状图、盒式图以及style
目录散点图反应相关性例1:num2的产生是与num1相关的,以num1为X、num2为Y绘制散点图可观察相关性num1 = np.random.rand(100)num2 = np.random.rand(100)*0.3+num1plt.scatter(num1, num2)plt.show()条形图(柱状图)能够使人们一眼看出各个数据的大小。易于比较数据之间的差别。...原创 2020-01-24 12:47:56 · 448 阅读 · 0 评论 -
python数据科学包(四)—— pandas的io、时间处理以及可视化
目录一. 文件读写载入数据到pandas 索引:将一个列或多个列读取出来构成 DataFrame,其中涉及是否从文件中读取索引以及列名 类型推断和数据转换:包括用户自定义的转换以及缺失值标记 日期解析 迭代:针对大文件进行逐块迭代。这个是Pandas和Python原生的csv库的最大区别 不规整数据问题:跳过一些行,或注释等等索引及列名处理不规则的分隔符缺失值的处理...原创 2020-01-20 00:59:02 · 316 阅读 · 0 评论 -
python数据科学包(三)—— pandas的op、index以及分组和聚合运算
目录一. 重新索引seriesdataframe二. 丢弃部分数据三. 广播运算四. 函数应用apply: 将数据按行或列进行计算applymap: 将数据按元素为进行计算五. 排序和排名六. 索引行索引列索引索引的分类重复索引的处理 重复索引层次化索引可以使数据在一个轴上有多个索引级别。即可以用二维的数据表达更高维度的数据,使数据组...原创 2020-01-20 00:50:39 · 438 阅读 · 0 评论 -
python数据科学包(二)—— pandas快速入门
目录一. seriesSeries是一种类似于一维数组的对象,它由一组数据(各种Numpy数据类型)以及一组与之相关的数据标签(即索引)组成。Series的字符串表现形式为:索引在左边,值在右边。import pandas as pdimport numpy as np s = pd.Series([1,3,4,np.NaN,8,4])print(s)0 1.01 ...原创 2020-01-17 23:33:20 · 325 阅读 · 0 评论 -
python数据科学包(一)—— numpy
一. numpy.array1.1属性维数:.ndim形状:.shape总元素个数:.size二. 创建数组2.1元素在指定范围的数组np.arange() # 类似range 可选参数step全零数组 np.zeros((形状))全一数组 np.ones((形状))三. 改变数组形状(浅拷贝)array.reshape()四. 基础运算加减乘除相等等基本运算...原创 2020-01-13 22:32:39 · 113 阅读 · 0 评论