python 数据挖掘中的数值计算

2023-05-16

一、环境安装

 

环境配置:

OS:Red Hat 4.4.7-11  

    查看命令:uname -a             : 电脑以及操作系统的相关信息

                  cat /proc/version   : 正在运行的内核版本

                  cat /etc/issue        : 发行版本信息 

 

安装numpy插件:yum install numpy

获得的安装包信息如下:

================================================================================================================
Package Arch Version Repository Size
================================================================================================================
Installing:
numpy x86_64 1.4.1-9.el6 base 2.3 M
Installing for dependencies:
atlas x86_64 3.8.4-2.el6 base 2.8 M
libgfortran x86_64 4.4.7-16.el6 base 267 k
python-nose noarch 0.10.4-3.1.el6 base 220 k
python-setuptools noarch 0.6.10-3.el6 base 336 k

Transaction Summary
================================================================================================================
Install 5 Package(s)

Total download size: 6.0 M
Installed size: 24 M
Is this ok [y/N]: y

 

二、数值操作

1、计算两个向量之间的欧氏距离

     vector_one = array([0,1,1,0,0,0])

     vector_two = array([1,0,0,1,0,0])

     dist = linalg.norm(vector_one-vector_two)    ###result = 2.0

2、创建矩阵

     martix = array([[1,0,0,0,0,0],[0,1,0,0,0,0],[0,0,1,0,0,0],[0,0,0,1,0,0],[0,0,0,0,1,0],[0,0,0,0,0,1],[1,1,1,1,1,1]])

     获得矩阵的行数和列数:

     行数:martix.shape[0]    列数:martix.shape[1]

 

三、数值可视化

1、linux 环境配置

 yum install python-matplotlib

 

安装matplotlib(使用命令yum install python-matplotlib)后,在试图导入pyplot后--- import matplotlib.pyplot as plt   ---报错:

Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib64/python2.6/site-packages/matplotlib/pyplot.py", line 78, in <module>
new_figure_manager, draw_if_interactive, show = pylab_setup()
File "/usr/lib64/python2.6/site-packages/matplotlib/backends/__init__.py", line 25, in pylab_setup
globals(),locals(),[backend_name])
File "/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtkagg.py", line 10, in <module>
from matplotlib.backends.backend_gtk import gtk, FigureManagerGTK, FigureCanvasGTK,\
File "/usr/lib64/python2.6/site-packages/matplotlib/backends/backend_gtk.py", line 11, in <module>
raise ImportError("Gtk* backend requires pygtk to be installed.")
ImportError: Gtk* backend requires pygtk to be installed.

 

解决方案:

import matplotlib

matplotlib.use('Agg')

import matplotlib.pyplot as plt 

 

2、windows 64位环境配置

python版本:2.6.6

numpy和Scipy 没有64位windows可执行的exe,

numpy 和 SciPy:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 下载64位的whl文件,使用whl文件安装

 

如何安装whl文件:

.whl 文件的安装需要pip

pip安装:

安装easy_install

    1. 下载ez_setup.py

      from urllib import urlopen
      data = urlopen('http://peak.telecommunity.com/dist/ez_setup.py')
      with open('ez_setup.py', 'wb') as f: f.write(data.read())
    2. 在命令行中运行ez.setup.py(两遍)
      命令行安装easy_install

              3. 配置环境变量

                  计算机---属性---高级系统设置---高级---环境变量---用户变量

                  PATH中添加C:\Python26\Scripts

 

安装pip

easy_install pip

 

 

安装whl文件

pip install numpy-1.10.0b1+mkl-cp26-none-win_amd64.whl


转载于:https://www.cnblogs.com/DMandAlgorithm/p/4809584.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

python 数据挖掘中的数值计算 的相关文章

  • sklearn 估计器管道的参数无效

    我正在实现 O Reilly 书中的一个示例 Python 机器学习简介 使用 Python 2 7 和 sklearn 0 16 我正在使用的代码 pipe make pipeline TfidfVectorizer LogisticRe
  • 如何在 Debian 上的 virtualenv 中安装 numpy?

    注 参见这另一篇文章 https stackoverflow com questions 6442754 how to install h5py numpylibhdf5 as non root on a debian linux syst
  • scipy.optimize on pandas dataframe

    我试图搜索它 但结果很差 有人可以向我解释一下如何在 Pandas DataFrame 上执行 optimize minimize 以便最小化 DataFrame 中的类别和结果列之间的错误 考虑这个例子 import pandas as
  • 将 Python Pandas DataFrame 写入 Word 文档

    我正在努力创建一个使用 Pandas DataFrames 的 Python 生成的报告 目前我正在使用DataFrame to string 方法 但是 这会作为字符串写入文件 有没有办法让我实现这一目标 同时将其保留为表格 以便我可以使
  • 类型错误:“datetime.datetime”和“str”的实例之间不支持“>”

    我是 python 日期和时间类型的新手 我有一个日期值 date 2018 11 10 10 55 31 00 00 我需要检查该日期值是否超过 90 天 我试过 from datetime import datetime from da
  • 使用pathlib获取主目录

    翻看新的pathlib在 Python 3 4 中 我注意到没有任何简单的方法来获取用户的主目录 我能想到的获取用户主目录的唯一方法是使用旧的os path像这样的库 import pathlib from os import path p
  • 如何从hdfs读取文件[重复]

    这个问题在这里已经有答案了 我在 project1目录下的hadoop文件系统中有一个文本文件名mr txt 我需要编写 python 代码来读取文本文件的第一行 而不将 mr txt 文件下载到本地 但我无法从 hdfs 打开 mr tx
  • ValueError:数据必须为正(boxcox scipy)

    我正在尝试将我的数据集转换为正态分布 0 8 298511e 03 1 3 055319e 01 2 6 938647e 02 3 2 904091e 02 4 7 422441e 02 5 6 074046e 02 6 9 265747e
  • 正在使用 PIL 保存损坏的图像

    我遇到一个问题 操作图像像素导致保存损坏的图像 因此 我使用 PIL 打开图像 然后将其转换为 NumPy 数组 image Image open myimage png np image np asarray image 然后 我转置图像
  • 将 window.location 传递给 Flask url_for

    我正在使用 python 在我的页面上 当匿名用户转到登录页面时 我想将一个变量传递到后端 以便它指示用户来自哪里 发送 URL 因此 当用户单击此锚链接时 a href Sign in a 我想发送用户当前所在页面的当前 URL
  • 如何用正则表达式替换多个匹配/组?

    通常我们会编写以下内容来替换一场比赛 namesRegex re compile r is life re I replaced namesRegex sub r butter There is no life in the void pr
  • Django 2、python 3.4 无法解码 urlsafe_base64_decode(uidb64)

    我正在尝试通过电子邮件激活用户 电子邮件有效 编码有效 我使用了 django1 11 中的方法 该方法运行成功 在 Django 1 11 中 以下内容成功解码为 28 其中 uidb64 b Mjg force text urlsafe
  • 如何在matplotlib中调整x轴

    I have a graph like this x轴上的数据表示小时 所以我希望x轴设置为0 24 48 72 而不是现在的值 很难看到 0 100 之间的数据 fig1 plt figure ax fig1 add subplot 11
  • 无法导入QUERY_TERMS

    我正在运行一个网站Python and Django Django filters 2 1 installed Django 2 1 installed 当我运行时 我收到以下错误 importError Could not import
  • 如何通过 Python Requests 库使用基本 HTTP 身份验证?

    我正在尝试在 Python 中使用基本的 HTTP 身份验证 我正在使用Requests https docs python requests org 图书馆 auth requests post http hostname auth HT
  • 如何展平解析树并存储在字符串中以进行进一步的字符串操作 python nltk

    我正在尝试从树结构中获取扁平树 如下所示 我想将整个树放在一个字符串中 就像没有检测到坏树错误一样 S NP SBJ NP DT The JJ high JJ seven day PP IN of NP DT the CD 400 NNS
  • 如何创建用于霍夫曼编码和解码的树?

    对于我的作业 我将对霍夫曼树进行编码和解码 我在创建树时遇到问题 并且陷入困境 不要介意打印语句 它们只是让我测试并查看函数运行时的输出是什么 对于第一个 for 循环 我从主块中用于测试的文本文件中获取了所有值和索引 在第二个 for 循
  • Python 相当于 Scala 案例类

    Python 中是否有与 Scala 的 Case Class 等效的东西 就像自动生成分配给字段而无需编写样板的构造函数一样 当前执行此操作的现代方法 从 Python 3 7 开始 是使用数据类 https www python org
  • pandas.read_fwf 忽略提供的数据类型

    我正在从文本文件导入数据框 我想指定列的数据类型 但 pandas 似乎忽略了dtype input 一个工作示例 from io import StringIO import pandas as pd string USAF WBAN S
  • 在Python中停止ThreadPool中的进程

    我一直在尝试为控制某些硬件的库编写一个交互式包装器 用于 ipython 有些调用对 IO 的影响很大 因此并行执行任务是有意义的 使用 ThreadPool 几乎 效果很好 from multiprocessing pool import

随机推荐

  • LeetCode 946. 验证栈序列

    题目描述 946 验证栈序列 解法 将 pushed 中的元素入栈 xff0c 同时判断 xff0c 栈顶元素是否等于 poped j xff0c 如果是则元素出栈 xff0c j 记录 poped 中的元素到哪里了 当所有元素处理完后 x
  • 违背基本假设的几种情况——异方差性(R语言)

    在建立实际问题的回归模型时 xff0c 经常存在于此假设想违背的情况 xff0c 一种是计量经济模型中常说的异方差性 xff0c 即 v a r i
  • 逐步回归(R语言)

    R软件提供了非常方便地进行逐步回归分析的计算函数step 它是以AIC信息统计量为准则 xff0c 通过选择最小的AIC信息统计量 来达到提出或添加变量的目的 1 前进法 代码实现如下 xff1a data3 1 lt read csv 3
  • 多重共线性的诊断(R语言)

    多重共线性的诊断 1 方差扩大因子法 经验表明 xff0c V I F j 10 VIF j geq10
  • 岭回归(R语言)

    代码实现如下 xff1a data3 3 lt read csv 34 C Users Administrator Desktop data3 3 csv 34 head 61 TRUE datas lt data frame scale
  • Logistic回归模型(R语言)

    1 分组数据的Logistic回归模型 下面我们以一道例题来说明 xff0c R软件中实现分组数据的logistics回归模型 xff1a 代码实现如下 xff1a data10 4 lt read csv 34 C Users Admin
  • Eigen库使用指南(转载)

    Eigen库使用指南 转载 目录 Eigen库使用指南 转载 1 模块和头文件 2 Matrix类 3 矩阵与向量的运算 4 Array类 5 块操作 6 矩阵初始化 7 归约 xff0c 迭代器 xff0c 广播 8 Map类 9 混淆问
  • MAVEN SpringMVC IDEA里 修改js、html需要重启才会生效

    目的 xff1a 修改js html时可以立即生效 1 将tomcat服务配置中的before launch中的数据清空 2 修改如图 3 勾选File Settings Compiler 4 快捷键 Ctrl 43 Alt 43 Shif
  • linux命令之数据库操作

    五 数据库操作 1 mysql 重新启动 sudo etc init d mysql restart ps 看 etc mysql my conf 下的log的配置信息 一般在 var log mysql error log 2 mysql
  • Word删除单独页页眉与分节处理

    通常在word中处理页眉页脚时 xff0c 我们会发现一删全删 xff0c 一改全变的情况 xff0c 而网上方案往往难以解决且晦涩难懂 xff0c 因此 xff0c 将方法分享一下 xff0c 希望大家一看便懂 xff08 本文以遇到的三
  • Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey 论文阅读笔记

    本文是论文的阅读笔记 Paper A Threat of Adversarial Attacks on Deep Learning in Computer Vision A Survey Author Naveed Akhtar cor n
  • ubuntu20.04安装skopeo

    文章目录 1 先安装好go环境2 配置环境3 安装skopeo3 1 安装依赖3 2 获取项目 xff0c 并进行编译3 3 构建文档3 4 安装3 5 验证 4 注意 1 先安装好go环境 如何安装go环境 xff0c 最好选择系统范围内
  • go get得到的东西不在$GOPATH中

    最近在ubuntu20 04上安装oci image tool xff0c 按照官方文档执行 xff0c 结果第一步就发现go get得到的东西找不到 xff0c 后来查阅了这篇博客 xff0c 发现了原因 xff0c 是因为开了gopro
  • 容器镜像加密-containerd imgcrypt实践

    最近在研究容器镜像加密 xff0c 发现国内对容器镜像这部分的博客好像不太多 xff0c 在看了一些人的博客后 xff0c 跟着他们的步骤进行了containerd imgcrypt的实践 xff0c 期间出现了一些错误 xff0c 决定记
  • ubuntu20.04安装howdy

    howdy是一款用于Linux系统的人脸识别身份验证系统 xff0c 可以看作是Windows中的Windows Hello的替代品 xff0c howdy在安装的过程中会去外网下载一些安装包 xff0c 所以前提条件是有访问外网的手段 h
  • zipimport.ZipImportError: can‘t decompress data; zlib not available

    在Ubuntu16 04上通过pyenv安装python3 6 8时出现以下错误 xff0c 记录一下 ubuntu 64 ubuntu pyenv span class token function install span 3 6 8
  • Ubuntu16.04安装zabbix4.0

    以下教程为Ubuntu16 04安装zabbix4 0 xff0c 需提前自己安装好Mysql数据库 其中第1 7点为主节点安装配置Zabbix server Zabbix agent Web前端 xff0c 第8点不用进行 xff1b 第
  • Ubuntu16.04搭建gitea1.14.1

    以下教程为在Ubuntu16 04上搭建gitea1 14 1 xff0c 同时附上官方教程链接 文章目录 1 数据库准备1 1 登录数据库1 2 创建gitea用户1 3 创建gitea数据库1 4 给gitea用户赋予数据库的权限1 5
  • ubuntu16.04搭建spice-html5用于配合KVM

    文章目录 0 配置需求1 启动spice客户端2 配置websockify3 配置spice html54 浏览器访问 0 配置需求 Firefox或Chrome浏览器 xff0c IE浏览器也可以 xff0c 但是效果不是太好 WebSo
  • python 数据挖掘中的数值计算

    一 环境安装 环境配置 xff1a OS xff1a Red Hat 4 4 7 11 查看命令 xff1a uname a xff1a 电脑以及操作系统的相关信息 cat proc version xff1a 正在运行的内核版本 cat