环境搭建 | Python 数据可视化库 Matplotlib 快速入门之一

简介: 本节重点介绍了搭建数据挖掘基础阶段的环境,以及安装出现问题的解决方案。

数据挖掘基础环境安装与使用

【学习目标】

  • 完成数据挖掘基础阶段的所有环境安装
  • 应用jupyter notebook完成代码编写运行

库的安装

学习目标

  • 目标

    • 搭建好数据挖掘基础阶段的环境
  • 应用

整个数据挖掘基础阶段会用到Matplotlib、Numpy、Pandas、Ta-Lib等库, 为了统一版本号在环境中使用,将所有的库及其版本放到了文件requirements.txt当中, 然后统一安装。

新建一个用于人工智能环境的虚拟环境

mkvirtualenv -p/usr/locaL/bin/python3 ai
matplotlib==2.2. 2
numpy==1.14. 2
pandas==0.20. 3
TA-Lib==0.4. 16
tables ==3.4. 2
jupyter==1.0. 0

TA-Lib==0.4. 16是技术指标库。
tables ==3.4. 2是用来支持读取某一种特殊的好用的数据文件的工具。这个工具是hdf5,经过压缩处理的存储数据的文件。
jupyter==1.0. 0数据分析与展示的平台。
使用pip命令安装:

pip install -r requirements.txt

Linux系统如果Ta-Lib安装出现问题, 需要先安装依赖库, 按照以下步骤安装:

#获取源码库
sudo wget http://prdownloads.sourceforge.net/ta-lib/ta-1ib-0.4.0-src.tar.gz
#解压进入目录
tar -zxvf ta-lib-0.4.0-src.tar.gz
cd ta-lib/
#编译安装
sudo ./configure --prefix=/usr
sudo make
sudo make install
#重新安装python的TA-Lib库
pip install TA-Lib

Win系统如果安装Ta-Lib出现问题, 直接到以下网址下载

https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib

注意,任何无法安装的情况都可以直接到以下网址查找下载。

https://www.lfd.uci.edu/~gohlke/pythonlibs/

配套视频课程,点击这里查看

获取更多资源请订阅Python学习站

相关文章
|
4天前
|
存储 JSON 数据库
Python中列表数据的保存与读取:以txt文件为例
Python中列表数据的保存与读取:以txt文件为例
18 2
|
4天前
|
XML 前端开发 数据格式
BeautifulSoup 是一个 Python 库,用于从 HTML 和 XML 文件中提取数据
【5月更文挑战第10天】BeautifulSoup 是 Python 的一个库,用于解析 HTML 和 XML 文件,即使在格式不规范的情况下也能有效工作。通过创建 BeautifulSoup 对象并使用方法如 find_all 和 get,可以方便地提取和查找文档中的信息。以下是一段示例代码,展示如何安装库、解析 HTML 数据以及打印段落、链接和特定类名的元素。BeautifulSoup 还支持更复杂的查询和文档修改功能。
23 1
|
2天前
|
数据采集 小程序 数据挖掘
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
Matplotlib库模板学习,2024年最新微信小程序页面跳转方法总结
|
2天前
|
JSON JavaScript 数据格式
利用 python 分析基金,合理分析数据让赚钱赢在起跑线!(1)
利用 python 分析基金,合理分析数据让赚钱赢在起跑线!(1)
|
3天前
|
数据可视化 Python
Python----matplotlib库
Python----matplotlib库
11 1
|
4天前
|
存储 JSON 数据格式
Python知识点——高维数据的格式化
Python知识点——高维数据的格式化
5 0
|
4天前
|
Python
Python知识点——文件和数据格式化
Python知识点——文件和数据格式化
7 0
|
4天前
|
存储 机器学习/深度学习 数据可视化
基于Python的数据分组技术:将数据按照1, 2, 3规则分为三个列表
基于Python的数据分组技术:将数据按照1, 2, 3规则分为三个列表
9 1
|
4天前
|
数据可视化 BI 索引
【Python】—— matplotlib数据可视化
【Python】—— matplotlib数据可视化
11 1
|
4天前
|
数据可视化 Linux API
【Python】—— 如果使用matplotlib做数据可视化
【Python】—— 如果使用matplotlib做数据可视化
7 0