matplotlib

这篇博客介绍了Python数据分析的基础工具matplotlib和Numpy。matplotlib是一个数据绘图库,提供函数式和面向对象两种绘图方式,常用于数据可视化。Numpy是Python的数值计算扩展,用于高效处理大型矩阵。文章详细讲解了如何使用Anaconda搭建环境,以及Numpy的ndarray对象和数据读取。还通过实例展示了matplotlib绘制折线图和柱状图的方法。
摘要由CSDN通过智能技术生成

一.课程简介和环境搭建
1.数据分析—进阶技能树
懂基本的涉及理论,会简单的数据分析
懂得用建模、可视化方法对数据进行探索和总结(股票K线图)
深入相关业务,利用数据分析直接创造价值(如投资策略,个性化推荐)
2.matplotlib简介
matplotlib是基于Python语言的开源项目,是python的一个数据绘图包,用户在熟悉了核心对象之后,可以轻易地定制对象。
函数式绘图和面向对象式绘图
函数式绘图,参考了matlab里面地绘图函数语法
面向对象式绘图,matplotlib的底层架构,有更多功能。
3.环境搭建
使用Anaconda作为核心解释器和相关的包。
Anaconda集成了数据分析,科学计算相关的几乎所有包。
比如:Numpy,Scipy,Matplotlib,Ipython
Pycharm作为IDE,也就是编辑器的功能。
community版本式免费的。
Python console用的是Ipython。
二.Numpy简介
1.Numpy是什么
Numpy是Python的开源的数值计算扩展
可用来存储和处理大型矩阵,比Python自身数据结构要高效
Numpy将Python变成一种免费的强大的Matlab系统
其实python本身有数据结构

比如说用嵌套的l矩阵就可以存储矩阵,但是numpy比python自身的数据结构更高效。也就是Numpy将Python变成一种免费的强大的Matlab系统。
2.ndarray
ndarray可以理解为一个矩阵,相当于存储了一些我们需要的数据。

2.1创建nadarray对象
从Python的基础数据对

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值