嗨,我在我的笔记本电脑上安装了Anaconda。在它内部,matplotlib版本是1.5.1,seaborn版本是0.7.1。在我的jupyter笔记本中,我尝试使用seaborn来执行countplot。但是当我在seaborn.countplot中使用palette = Vega10时,我得到了以下错误:
ValueError: Vega10 is not a valid palette name
但是如果我们使用matplotlib 链接,我们会发现他们将Vega10列为众多色彩映射表之一。
我使用pandas对列表进行了分组,并尝试使用seaborn绘制以下表格:
B
A
bar 3
foo 5
(ValueError: Could not interpret input 'A')中的代码sns.countplot(x='A', data=df)不起作用。
我可以只使用df.plot(kind='bar'),但我想知道是否可以使用seaborn进行绘图。
我想要将轴标签添加到我使用以下代码创建的Seaborn countplot: chart = sns.countplot(df_["HOURS"]).set_title("Number of Calls Reporting Burglary For Each Day of the Week") 我尝试使用以下方法为X和Y轴创建标签: #.set(xlabel='Hour', ylabel='Number of Calls') 然而,这返回了: AttributeError: 'Text' object has n
我有一个熊猫数据帧,看起来像这样:
A B
1 USA Y
3 USA Y
4 USA N
5 India Y
8 India N
12 USA N
14 USA Y
19 USA Y
我想为此数据帧创建一个countplot。也就是说,绘图将在X-axis上显示国家名称,在Y-axis上显示每个类别的计数。我知道我可以在seaborn中这样做:
sns.countplot(x='A', data=df, hue='B')
但这不会是一个交互式的情节。我
我正在尝试绘制两个计数图,显示击球和保龄球的计数。我尝试了以下代码:
l=['batting_team','bowling_team']
for i in l:
sns.countplot(high_scores[i])
mlt.show()
但是通过使用这个,我得到了两个图,一个在另一个下面。我怎样才能让他们并排订购?
我想要一些帮助,用海运的集群地图的图形输出。
在我的数据中,我缺少转换为0的数据。
我想要一个白色的值等于零和调色板为其余的值。
有办法在cmap中指出吗?
import pandas as pd
from random import randint
import seaborn as sns
import matplotlib.pyplot as plt
df = pd.DataFrame({'A': [randint(1, 10) for x in xrange(10)]+[randint(30, 50) for x in xrange(5)]+[randint(70,
我试图将我的数据与泊松分布相匹配:
import seaborn as sns
import scipy.stats as stats
sns.distplot(x, kde = False, fit = stats.poisson)
但我知道这个错误:
AttributeError:'poisson_gen‘对象没有属性'fit’
其他分配(伽马等)工作良好。