python
pennyyangpei
这个作者很懒,什么都没留下…
展开
-
Pandas快速进阶五(python标准时间日期库)
不管在哪个领域中(如金融学、经济学、生态学、神经科学、物 理学等),时间序列( time series)数据都是一种重要的结构化数据形 式。在多个时间点观察或测量到的任何事物都可以形成一段时间 序列。很多时间序列是固定频率的,也就是说,数据点是根据某种规 律定期出现的(比如每15秒、每5分钟、每月出现一次)。时间序列 也可以是不定期的。时间序列数据的意义取决于具体的应用场景, 主要有以下几种 :• 时间戳( timestamp),特定的时刻 • 固定时期( period),如2007年1月或2010年全年原创 2018-06-22 15:27:53 · 728 阅读 · 0 评论 -
Python+MongoDB
Python+MongoDB标签(空格分隔): 未分类1. 链接数据库import pymongofrom pymongo import MongoClient#1.连结本地MongoDB服务器connect = MongoClient("localhost")'''2.关联某个数据库 链接名.数据库名(1)关联的数据库存在,则直接关联该数据库(2)关联...原创 2018-06-04 14:17:09 · 505 阅读 · 0 评论 -
Numpy快速入门
Numpy快速入门标签(空格分隔): 未分类Numpy学习网站NumPy:Numeric Python conda create -n py27 python=2.7给conda创建python27环境 conda info -e查看conda存在的环境 activate py27 deactivate int64 = 8byte=64bits...原创 2018-06-04 14:08:10 · 230 阅读 · 1 评论 -
PyMysql整理笔记
PyMySQL笔记0518我们理解您需要更便捷更高效的工具记录思想,整理笔记、知识,并将其中承载的价值传播给他人,Cmd Markdown 是我们给出的答案 —— 我们为记录思想和分享知识提供更专业的工具。 您可以使用 Cmd Markdown: 整理知识,学习笔记 发布日记,杂文,所见所想 撰写发布技术文稿(代码支持) 撰写发布学术论文(LaTeX 公式支持)...原创 2018-06-04 14:41:41 · 1058 阅读 · 0 评论 -
Matplotlib扩展篇-Pyecharts
Pyecharts 简介 pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,pyecharts 是为了与 Python进行对接,方便在 Python 中直接使用数据生成图。Pyecharts官网链接 GitHub链接Pyecharts 通用配置项代码演示:...原创 2018-06-27 20:44:06 · 1964 阅读 · 0 评论 -
Pandas+Matplotlib绘图
在pandas中,我们有行标签、列标签以及分组信息。也就是说,要制作一张完整的图表,原本需要一大堆的matplotlib代码,现在只需一两条简洁的语句就可以了。pandas有许多能够利用DataFrame对象数据组织特点来创建标准图标的高级绘图方法(这些函数的数量还在不断增加)。一,利用Series的plot方法绘图用Series绘图的原理:Series的索引作为x轴,Seri...原创 2018-06-27 20:22:09 · 1423 阅读 · 0 评论 -
Matplotlib加载csv数据文件进行可视化
一,从本地加载csv文件from matplotlib import pyplot as pltimport numpy as npimport csv#用来正常显示中文标签plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示负号 plt.rcParams['axes.unicode_minus']=False#定义两个空列表...原创 2018-06-27 19:47:04 · 17995 阅读 · 0 评论 -
Matplotlib-高级篇(优化柱状/条形图)
实现步骤:做好绘制前的准备工作:导包,中文环境设置,准备画布与数据等准备绘制图表所需的参数数据: a. 绘制的条形宽度 b. 绘制的条形位置(中心) c.条形图的高度(数据值)核心图形绘制。 绘制条形图的主体,条形图实质就是一系列的矩形元素,我们通过plt.bar函数来绘制条形图向各条形上添加数据标签绘制x,y 坐标轴刻度及标签,标题,并最终显示出图表代码演示...原创 2018-06-26 18:01:13 · 11175 阅读 · 0 评论 -
Matplotlib-高级篇(利用subplot()绘制多幅图形)
Matplotlib中绘制多幅图形 在实际的工作中,我们有一 种需求是需要在一块画布上输出多个相关的图形,进行比较或多角度分析,如下图所示: matplotlib和pyplot有当前的图形(figure)和当前的轴 (axes)的概念,所有的作图命令都是对当前的对象作用。可以通过gca()获得当前的axes(轴),通过gcf()获得当前的图形(figure): 代码演示:...原创 2018-06-26 17:48:36 · 37011 阅读 · 2 评论 -
Matplotlib-综合演练篇(正余弦函数)
综合演练目的和步骤最终效果图: 代码展示:import matplotlib.pyplot as plt#from matplotlib import pyplot as pltimport numpy as npfrom numpy import pi as PI# 用于正常显示中文标签plt.rcParams["font.sans-serif"]=['SimH...原创 2018-06-26 17:35:30 · 289 阅读 · 0 评论 -
Matplotlib快速入门与进阶
Matplotlib 是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生> 成出版质量级别的图形。这个绘图系统操作起来相对复杂,但是matplotlib的复杂给 > 其带来了很强的定制性。其具有面向对象的方式及Pyplot的经典高层封装。几个常见的matplotlib图形绘制方法 •画一个折线图:plt.plot() •画一个柱状图:...原创 2018-06-26 16:23:28 · 980 阅读 · 0 评论 -
用pyecharts绘制词云WordCloud
词云图词云图主要用热词的热度进行可视化。 WordCloud.add() 方法签名 add(name, attr, value, shape=”circle”, word_gap=20, word_size_range=None, rotate_step=45) name -> str:图例名称 attr -> list...原创 2018-06-28 10:31:30 · 14034 阅读 · 1 评论