Windows下下载及安装numpy、pandas及简单应用
下载numpy
下载地址
https://pypi.python.org/pypi/numpy
进入网站,下载和自己电脑及电脑中安装的python匹配的numpy版本。我的电脑是Win 10 x64位的系统,装的python版本是3.6,则要下载numpy-1.13.1-cp36-none-win_amd64.whl安装
把刚刚下载的.whl文件放在任意文件夹下,然后进入该文件夹的目录打开命令行,然后使用pip指令安装(前提是你的电脑已经安装了python的pip包管理模块),输入命令:pip install numpy-1.13.1-cp36-none-win_amd64.whl
测试,使用random函数来进行验证
引用《机器学习实战》的测试例子:>>> from numpy import *
>>> random.rand(3,3)
简单应用
如何将我们下载的numpy模块用到python程序语法中呢?首先我们得引入该模块:#引入numpy模块
import numpy as np;
#numpy 创建数组
a = np.array([1, 2, 3, 4, 5]);
b = np.array((1, 2, 3, 4, 5));
d = np.linspace(0, 2*np.pi, 5);
print(a);
print(b);
print(d);
# [1 2 3 4 5]
# [1 2 3 4 5]
# [ 0. 1.57079633 3.14159265 4.71238898 6.28318531] #创建多维数组
c = np.array([[1,2,3,4],
[5,6,7,8],
[11,12,13,14],
[15,16,17,81],
]);
print(c);
print(c[2,3]);
# [[ 1 2 3 4]
# [ 5 6 7 8]
# [11 12 13 14]
# [15 16 17 81]]
# 14
安装pandas
python的pandas模块和numpy模块都是用于科学计算的模块。我看了很多pandas安装的教程,都有一些前提条件:什么numpy的版本要新、要下什么python的什么包啊,先下载镜像啊,网速要好(这个的确是的)这些的,五花八门的,但是我就是先下了python、pip模块、numpy然后用命令行输入命令下载的:
pip3 install pandas

下载好之后,就能使用了
import pandas as pd;
a2 = pd.Series([1,3,5,np.nan,6,8]);
print(a2);
# 0 1.0
# 1 3.0
# 2 5.0
# 3 NaN
# 4 6.0
# 5 8.0
# dtype: float64
Windows下下载及安装numpy、pandas及简单应用的更多相关文章
- windows下Anaconda的安装与配置正解
一.下载anaconda 第一步当然是下载anaconda了,官方网站的下载需要用迅雷才能快点,或者直接到清华大学镜像站下载. 清华大学提供了镜像,从这个镜像下载速度很快,地址: https://mi ...
- Windows下的Memcache安装 linux下的Memcache安装
linux下的Memcache安装: 1. 下载 memcache的linux版本,注意 memcached 用 libevent 来作事件驱动,所以要先安装有 libevent. 官方网址:http ...
- Windows下的Memcache安装
Windows下的Memcache安装: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 'c:\memca ...
- Windows下 VM12虚拟机安装OS X 10.11 和VM TOOLS
Windows下虚拟机安装Mac OS X —– VMware Workstation12安装Mac OS X 10.11 本文即将介绍WIN虚拟MAC的教程.完整详细教程(包含安装中的一些问题) [ ...
- coreseek实战(一):windows下coreseek的安装与测试
coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...
- Windows下Memcache的安装与在php中使用
memcache dll插件和测试例子下载地址: http://pecl.php.net/package/memcache Windows下Memcache的安装方法 Memcached官方:http ...
- Windows下的Memcache安装与测试教程
Windows下的Memcache安装 1.下载memcache for windows. 下载地址:http://splinedancer.com/memcached-win32/,推荐下载bina ...
- Mysql在windows下的免安装配置步骤和重新安装的步骤
windows下mysql免安装配置 1. 下载mysql免安装压缩包 下载mysql-5.6.22-winx64.zip 解压到本地D:\mysql-5.6.22-winx64 2. 修改配置文件 ...
- DEDECMS最新5.7版在Windows下的Memcache安装
一,织梦后台后台设置进入系统后台,在[系统基本参数]下面的"性能选项"卡当中,关于memcache进行如下配置: cfg_memcache_enable : 是否启用memcach ...
随机推荐
- CSRF Laravel
Laravel 使得防止应用 遭到跨站请求伪造攻击变得简单. Laravel 自动为每一个被应用管理的有效用户会话生成一个 CSRF “令牌”,该令牌用于验证授权用 户和发起请求者是否是同一个人. 任 ...
- 码云平台, 生成并部署SSH key
参考链接: http://git.mydoc.io/?t=154712 步骤如下: 1. 生成 sshkey: ssh-keygen -t rsa -C "xxxxx@xxxxx.com&q ...
- Java 之综合练习
// 练习一: 写出程序结果 interface A{} class B implements A { public String func() { return "func"; ...
- Python基础教程-List和Tuple
List Python内置的一种数据类型是列表:list.list是一种有序的集合,可以随时添加和删除其中的元素. 比如: >>> classmates = ['Michael',' ...
- (4.9)SQL Server 数据库规范
SQL Server 数据库规范 一. 命名规范 常用对象命名规范,使用帕斯卡命名法(Pascal,单词首字母大写),统一使用英文. 1. 表.英文单数名词,尽量写完整单词名 ...
- An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误.未找到或无法访问服务器.请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接. (provider: TCP ...
- pandas(八)重塑和轴向旋转
重塑层次化索引 层次化索引为DataFrame的重排提供了良好的一致性操作,主要方法有 stack :将数据的列旋转为行 unstack:将数据的行转换为列 用一个dataframe对象举例 In [ ...
- 微信小程序组件button
表单组件button:官方文档 Demo Code: var types=['default', 'primary', 'warn']; var pageObject = { data: { defa ...
- ZOJ 3261 Connections in Galaxy War (逆向+带权并查集)
题意:有N个星球,每个星球有自己的武力值.星球之间有M条无向边,连通的两个点可以相互呼叫支援,前提是对方的武力值要大于自己.当武力值最大的伙伴有多个时,选择编号最小的.有Q次操作,destroy为切断 ...
- JavaScript的消息机制
JavaScript本身是单线程的,但它却是事件驱动的.类似Windows窗体应用程序,它也需要消息队列机制来实现.程序的执行并不是连续的,绝大多数时间都在等待消息.每次执行执行程序都是在响应消息,这 ...