primer
rasotae
普通码农
展开
-
random_walk
from random import choice # 使用choice()来决定使用哪种选择--决定随机漫步的方式 # x y 两个列表存储随机漫步经过的每个点的x y 坐标 class RandomWalk(): """一个生成随机漫步数据的类""" def __init__(self,num_points=5000): """初始化随机漫步的属性""&qu翻译 2019-03-06 17:26:21 · 1036 阅读 · 0 评论 -
mpl_squares
import matplotlib.pyplot as plt # 绘制简单折线图 """first_version""" squares = [1,4,9,16,25] plt.plot(squares) # plot 接受一个列表,将其当作y值并自动匹配x值绘出曲线图 """second_version""" squares = [value**2 for value in翻译 2019-03-06 17:27:45 · 223 阅读 · 0 评论 -
rw_visual
import matplotlib.pyplot as plt from random_walk import RandomWalk # 创建一个RandWalk实例,并将其包含的所有点都绘制出来 rw = RandomWalk() rw.fill_walk() plt.scatter(rw.x_values,rw.y_values,c = rw.y_values,cmap=plt.cm.Bl...翻译 2019-03-06 17:29:15 · 266 阅读 · 0 评论 -
scatter_squares
import matplotlib.pyplot as plt # 使用scatter绘制散点图并设置其样式 """first_version""" # 绘制单个点--使用sactter(),并传递 x y -- 在指定位置绘一个点 plt.scatter(2,4) """second_version""" plt.scatter(2,4,s=200) # 实参 s 设置绘制图像时原创 2019-03-06 17:30:29 · 252 阅读 · 0 评论 -
die_visual
from die import Die import pygal die = Die() results = [] for roll_num in range(1000): result = die.roll() results.append(result) frequencies = [] for value in range(1,die.num_sides+1): ...翻译 2019-03-06 18:30:24 · 424 阅读 · 0 评论