Python数据可视化之随机点图
使用Python来生成随机漫步数据,再使用matplotlib将这些数据呈现出来。 随机漫步是这样行走得到的路径:每次行走都完全是随机的,没有明确的方向,结果是由一系列随机决策决定的 。
创建 RandomWalk()类
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Date : 2020-11-13 16:20:44
# @Author : EricRay
# @Email : ericray.tech@outlook.com
# @Link : https://blog.csdn.net/ericleiy/
# @Description : 随机生成所有可能存在的点
from random import choice
class RandomWalk():
"""一个生成随机漫步数据的类"""
def __init__(self, num_points=5000):
self.num_points = num_points
# 初始化
self.x_values = [0]
self.y_values = [0]
def fill_walk(self):
"""计算随机漫步包含的所有点"""
# 不断漫步,直到列表达到的指定长度
while len