【发布时间】:2018-07-26 16:16:54
【问题描述】:
我正在尝试使用 Seaborn 在 Python 上创建带有树状图的热图,并且我有一个包含大约 900 行的 csv 文件。我将文件作为熊猫数据框导入并尝试绘制它,但热图中没有表示大量行。我做错了什么?
这是我现在拥有的代码。但热图仅代表大约 49 行。 Here is an image of the clustermap I've obtained 但它没有显示我的所有数据。
import seaborn as sns
import pandas as pd
from matplotlib import pyplot as plt
# Data set
df = pd.read_csv('diff_exp_gene.csv', index_col = 0)
# Default plot
sns.clustermap(df, cmap = 'RdBu', row_cluster=True, col_cluster=True)
plt.show()
谢谢。
【问题讨论】:
-
如果没有minimal reproducible example 的问题,几乎不可能知道这里出了什么问题。
标签: python python-3.x heatmap seaborn