Python 数据驱动安全性-第2章-测试脚本
我目前正在学习Jacbos和Rudis的数据驱动安全性,在本书的第2章中,他们有一个脚本,应该在IPython控制台中运行,并生成一个直方图:Python 数据驱动安全性-第2章-测试脚本,python,pandas,numpy,pip,canopy,Python,Pandas,Numpy,Pip,Canopy,我目前正在学习Jacbos和Rudis的数据驱动安全性,在本书的第2章中,他们有一个脚本,应该在IPython控制台中运行,并生成一个直方图: ProductName: Mac OS X ProductVersion: 10.14 BuildVersion: 18A391 Darwin Kernel Version 18.0.0 Pandas - v0.23.1-4 Numpy - v.1.15.4-1 import pandas as pd import nump
ProductName: Mac OS X
ProductVersion: 10.14
BuildVersion: 18A391
Darwin Kernel Version 18.0.0
Pandas - v0.23.1-4
Numpy - v.1.15.4-1
import pandas as pd
import numpy as np
np.random.seed(1492)
test_df = pd.DataFrame({ "var1": np.random.randn(5000) })
test_df.hist()
安装说明建议使用Canopy over pip,我尝试使用这两个选项来安装它,以下载/更新适当的库。当我尝试在我的Canopy环境中执行代码时,它似乎可以工作,因为我没有收到错误,但是没有需要直方图的输出
Welcome to Canopy's interactive data-analysis environment!
Kernel running in the 'User' environment.
Pylab is active using TkAgg.
Python 3.5.2 |Enthought, Inc. (x86_64)| (default, Mar 2 2017, 08:29:05)
Type "copyright", "credits" or "license" for more information.
IPython 5.6.0 -- An enhanced Interactive Python.
%run -i "/Users/john/Desktop/test.py"
%run "/Users/john/Desktop/test.py"
%run -i "/Users/john/Desktop/test.py"
我已经解决了好几天的问题,似乎不明白为什么我没有合适的输出。我尝试运行Py3和2.7,但没有成功。我已经安装并卸载了Python,但仍然没有任何内容
如果有人能推荐或建议任何帮助,我将非常感激 如果您在Canopy的默认IPython pylab模式下以交互方式在Python提示符下工作,那么这些命令将按原样工作。否则,如运行脚本,您还应包括以下命令:
import matplotlib.pyplot as plt
plt.show()
在Python3上,我还建议在Canopy包管理器中安装PyQt包。见本文: