数据挖掘学习(一)环境搭建

news/2024/7/3 14:29:32
  1. 创建虚拟环境
    1. mkvirtualenv -p python3 sp
  2. 安装依赖包
    1. 使用包
      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
    2. 安装(我存放在文件中)
      pip install -r requirements.txt
    3. Ta-Lib安装会出现问题,需要先安装依赖库,按照以下步骤安装:
      # 获取源码库
      sudo wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-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
  3. 使用 jupyter notebook
    1. 进入虚拟环境
    2. 直接输入jupyter-notebook
    3. notebook 默认的URL是http://localhost:8888
    4. 点击 新建 > python3 
    5. 改名字 双击名字然后输入
    6. 编辑 print ('hello word')

http://www.niftyadmin.cn/n/1585947.html

相关文章

git设置默认编辑为vim

f you want to set the editor only for Git, do either (you don’t need both): Set core.editor in your Git config: git config --global core.editor "vim" Set the GIT_EDITOR environment variable: export GIT_EDITORvim

数据挖掘基础-初步认识-matplotlib

实现一个简单的 matplotlib 画图(Shift Enter 执行) matplotlib 三层结构 容器层 容器层由Canvas、Figure、Axes三部分组成 Canvas 位于最底层的系统层, 充当画板,即放置Figure的工具 Figure 是Canvas上方的第一层&#x…

jsp页面乱码

转载于:https://www.cnblogs.com/Yxxxxx/p/6828080.html

数据挖掘基础-使用matplotlib实现简单图形

折线图 保存简单折线图 import matplotlib.pyplot as plt plt.figure(figsize(20, 8), dpi80) # figsize指定长高, dpi像素 # 生成fig对象 plt.plot([1, 0, 9], [4, 5, 6]) path test1.png plt.savefig(path) # plt.show() # 注意:plt.show()会释放figure资源&…

ansible的安装和使用

安装ansiblehttp://sofar.blog.51cto.com/353572/1579894/http://www.linuxidc.com/Linux/2015-02/112774.htm 一。安装软件1.查看是否有安装软件ansible host31 -m shell -a "rpm -qa |grep httpd"如果显示host31 | FAILED | rc1 >> 则表示没安装如果显示172…

Auto-encoder 在异常检测中的应用

1 Auto-encoder 目的是提取特征. Auto-encoder能恢复样本训练过程,就保证了隐含层提取的特征是样本的重要,本质的特征,否则不能恢复样本. 2 用样本学习好Auto-encoder, 将时间序列样本,输入训练好的auto-encoder, 如果…

多任务-进程

进程:一个程序运行起来后,代码用到的资源 称之为进程,它是操作系统分配资源的基本单元。 进程的创建-multiprocessing multiprocessing模块就是跨平台版本的多进程模块,提供了一个Process类来代表一个进程对象,这个对…

POJ NOI0105-42 画矩形

问题链接:POJ NOI0105-42 画矩形。 总时间限制:1000ms内存限制: 65536kB描述根据参数,画矩形。输入输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于3行不多于10行,宽不少…