matplotlib数据可视化
无论是大数据、还是小数据、也不管通过统计还是挖掘或机器学习,人们最终想看到的数据,越直观越好,所以这个就涉及到一个数据的可视化问题,而python或pandas的数据可视化功能很强大,可画的种类多,也非常便捷,这是一般数据库软件和开发工具目前所欠缺的。以下我们通过两个实例来说明利用python的matplotlib或pandas实现数据的可视化。
参考博客:https://www.cnblogs.com/kuaizifeng/p/9067795.html
1、模拟随机游走
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import numpy.random as np_random
import pylab
print('模拟随机游走')
nsteps = 1000
draws = np.random.randint(0, 2, size=nsteps) #随机从0-2(不含)生成整数,size为个数
steps = np.where(draws > 0, 1, -1) #draws>0时,输出1,否则输出-1
walk=steps.cumsum()
# 画图
plt.title('Random Walk'