Plotly Heatmap - 给出你的标题/索引名称
Posted
技术标签:
【中文标题】Plotly Heatmap - 给出你的标题/索引名称【英文标题】:Plotly Heatmap - Giving your header/index names 【发布时间】:2021-12-02 00:23:59 【问题描述】:按照教程 - https://plotly.com/python/heatmaps/
如果你这样做
import plotly.express as px
df = px.data.medals_wide(indexed=True)
您可以看到“标题”行被命名为“奖牌”,以便以后将其用作 id。国家类似。
当我创建自己的 pandas 数据框时
df = pd.DataFrame(model_data, columns=model_names, index=test_names)
我必须添加什么才能将前面示例中的“奖牌”和“国家”等价物添加到我的数据框中?
【问题讨论】:
【参考方案1】: 假设您有一个二维数组/数据列表 就像按照您记下的方式构建数据框一样简单import plotly.express as px
import pandas as pd
import numpy as np
models = [f"model n" for n in range(4)]
tests = [f"test n" for n in range(10)]
px.imshow(pd.DataFrame(index=tests, data=np.random.uniform(1,3,(len(tests),len(models))), columns=models))
【讨论】:
以上是关于Plotly Heatmap - 给出你的标题/索引名称的主要内容,如果未能解决你的问题,请参考以下文章