什么是 Pandas ?
Pandas是一个Python软件包,提供快速,灵活和富于表现力的数据结构,旨在使处理结构化(表格,多维,潜在异构)和时间序列数据既简单又直观。
它旨在成为在Python中进行实际,真实世界数据分析的基本高级构建块。
此外,其更广泛的目标是成为任何语言中可用的最强大,最灵活的开源数据分析/操纵工具。
在 Maya 中安装 Pandas
-
准备工作
-
安装 pip
Maya 安装 pip:https://www.jianshu.com/p/7c6c343203f6
-
安装 Cython
Maya 安装 Cython: https://www.jianshu.com/p/cdb5db0f2ebe
-
安装 NumPy
Maya 安装 NumPy: https://www.jianshu.com/p/6a5065af3d1d
-
安装 Pandas 依赖模块
- 安装 python-dateutil
mayapy -m pip install python-dateutil
- 安装 pytz
mayapy -m pip install pytz
- 安装 python-dateutil
-
下载 Pandas 源码(我们下载 0.24.2,因为以上版本不支持 Py2.7)
下载地址:https://pypi.org/project/pandas/0.24.2/#files
-
-
开始编译
- 打开 VS2015 x64 本机工具命令提示符(根据自己 Maya Python 解释器的 MSC 版本来选择对应的编译工具)
- cd 到 Pandas 源码路径
- 执行命令(mayapy 就是 MayaPy 的可执行文件)
mayapy setup.py install
-
安装完毕
- 打开 VS2015 x64 本机工具命令提示符(根据自己 Maya Python 解释器的 MSC 版本来选择对应的编译工具)
打开 Maya 进行测试
import numpy as np
import pandas as pd
dates = pd.date_range('20190112', periods=6)
df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list('ABCD'))
print df
大功告成!