【发布时间】:2020-01-05 14:20:19
【问题描述】:
我想从一组 DataFrame(例如保存在字典中)绘制动画热图,格式为 gif 或电影。
例如,假设我有以下 DF 集合。我可以一个接一个地显示它们。但我希望它们都以与显示 GIF 相同的方式显示在同一个图中(热图的循环)。
import pandas as pd
import numpy as np
import seaborn as sns
import matplotlib.pyplot as plt
dataframe_collection = {}
for i in range(5):
dataframe_collection[i] = pd.DataFrame(np.random.random((5,5)))
# Here within the same loop just for brevity
sns.heatmap(dataframe_collection[i])
plt.show()
【问题讨论】:
-
你使用什么库进行图像可视化
-
为了可视化单个 DF,我通常使用 pandas style.background_gradient()。 Seaborn 或 matplotlib 也可以。
标签: python pandas matplotlib seaborn gif