python - 如何从多轮骰子游戏中提取价值?
问题描述
我有一个练习,我必须从每轮滚动 2 个骰子的 30 轮中得出一个玩家掷骰子的统计数据。有了这些信息,我必须制作一个带有热图的概率图。=骰子ℎ/。任何人都可以展示我如何设置它的示例?
解决方案
也许这会有所帮助。将 2 个骰子的 30 个骰子卷存储在一个列表中,然后存储在 pandas 数据框中。通过使用 Seaborn,您可以制作热图。
import random
import numpy as np
import pandas as pd
import seaborn as sns
dice1 = []
dice2 = []
for i in range(30):
dice1.append(np.random.randint(1,6))
dice2.append(np.random.randint(1,6))
data = {'dice1': dice1, 'dice2':dice2}
df = pd.DataFrame(data=data)
sns.heatmap(data=df)
推荐阅读
- amazon-web-services - AWS ALB 随机 504 网关超时
- python - Swift TensorFlow Lite 模型不适用于图像分类
- android - 更新Android gradle插件版本时无法运行项目
- javascript - 给节点的标签添加点击事件
- authentication - 有没有办法在 asp.net MVC 的所有视图中使用已识别的用户“id”?
- r - R:在 xgboost 中提取初始化预测
- javascript - 如果只有条件在反应 js 中为真,则应应用链接
- javascript - 如何使用 Knex.js 查询多对多关系?
- c++ - cppreference.com 上的 Concepts TS 示例代码是否错误?
- javascript - 未定义循环内的Javascript var