seaborn相关内容

海运中的自定义调色板

我有一个散点图,它应该显示键长随温度的变化。我想给每个温度指定一种特定的颜色,但似乎行不通-Plot使用默认的海运调色板。有没有办法将温度映射到颜色,并让海运公司使用它? import pandas as pd import matplotlib.pyplot as plt import seaborn as sns palette = ["#090364", "#091e75", "#0 ..
发布时间:2022-02-27 17:00:27 Python

海运热图,自定义刻度值

我将 pandas 数据帧绘制到海运热图,并且我要为特定位置设置特定的y轴刻度。 我的数据帧索引是100行,它对应于一个“Depth”参数,但是该索引中的值没有按合适的间隔排列: 我想将刻度标签设置为100的倍数。我可以使用以下命令很好地完成此操作: yticks = np.linspace(10,100,10) ylabels = np.linspace(100,1000,10) 对 ..
发布时间:2022-02-27 16:59:22 Python

显示单个标签的海运散点图自定义图例

我使用以下代码使用seborn绘制散点图。我需要更改图例中的标签文本。但是当我为图例添加自定义文本时,它只显示一个标签。我需要有图例文本[‘set’,‘versi’,‘vir’]。代码如下- import seaborn as sns import matplotlib.pyplot as plt iris = sns.load_dataset("iris") scatter = sns. ..
发布时间:2022-02-27 16:57:39 其他开发

利用海运条形图绘制宽幅数据帧

我正在尝试生成一个条形图,其中包含我的DataFrame中的所有观察结果,如下所示:Dataframe(行=年,列=对象,值=对象在年的冲突) 使用默认 pandas 时,我获得了正确的图形类型plot: cluster_yearly_results_df.plot.bar() Correct Bar Plot 但是,我想使用海运,但在输入宽格式数据帧时遇到问题,使用: ..
发布时间:2022-02-27 16:52:55 Python

如何在海运地块中设置色调顺序

我是新来Seborn的,这可能是一个非常微不足道的问题,但我正在为解决这个问题而苦苦挣扎。我有一个名为titanic的Pandas数据集,我正在使用以下代码绘制Seborn官方文档中描述的条形图: import seaborn as sns titanic = sns.load_dataset("titanic") sns.catplot(x="sex", y="survived", hu ..
发布时间:2022-02-27 16:51:18 Python

用色调参数分割海上小提琴曲线图

我正在尝试仅使用seaborn中的y和hue参数创建violinplot(x数据变量定义为无)。使用与我在文档中类似的示例: tips = sns.load_dataset("tips") sns.violinplot(y="total_bill", hue="sex", data=tips, split=True) 并且结果图形不会根据色调变量拆分。 定义x变量时,绘图被拆分。有 ..
发布时间:2022-02-27 16:50:15 Python

如何在海运图例中组合色调和样式组?

我正在为使用hue按";subscale";分组的纵向数据和使用style按";项目";分组的纵向数据绘制海运线条图。 以下是我的代码(希望没有数据也可以理解): ax = sns.lineplot(data = df, x = 'Week', y = 'Value', style = 'Item', hue = 'Subscale', palette ..
发布时间:2022-02-27 16:46:42 Python

在海运显示图/直方图函数中绘制适合直方图的高斯曲线(而不是DISPLOT)

我决定尝试一下海运版本0.11.0!按照我的理解,玩弄dislot函数将取代dislot。我只是想弄清楚如何将高斯拟合绘制到直方图上。以下是一些示例代码。 import seaborn as sns import numpy as np x = np.random.normal(size=500) * 0.1 使用dislot我可以执行以下操作: sns.distplot(x, k ..
发布时间:2022-02-27 16:45:34 Python

Seborn,更改色条的字体大小

我想更改热图颜色条的字体大小。 以下是我的代码: import seaborn as sns import matplotlib.pyplot as plt from numpy import arange x = arange(25).reshape(5, 5) cmap = sns.diverging_palette(220, 20, sep=20, as_cmap=True) a ..
发布时间:2022-02-27 16:43:52 Python

如何更改海运中的X轴范围

默认情况下,海运会将X轴的位移范围从-5到35(以散点图表示)。但是我需要用1个单位显示X轴范围从1到30的散点图。我如何才能做到这一点? 推荐答案 要对这类绘图进行最灵活的控制,请创建您自己的AXES对象,然后将海运绘图添加到其中。然后,您可以对x轴等功能执行标准matplotlib更改,或使用matplotlib API提供的任何普通控件。 测试于python 3.8.12、 ..
发布时间:2022-02-27 16:41:04 Python

pandas 数据框至海运分组条形图

我有以下数据框,这些数据框是我从一个较大的数据框中获得的,其中列出了最差的10个“基准收益率”及其相应的投资组合收益率和日期: 我已经设法使用以下脚本创建了一个Seborn条形图,其中列出了基准回报与其对应日期的对比: import pandas as pd import seaborn as sns df = pd.read_csv('L:\My Documents\Desktop ..
发布时间:2022-02-27 16:39:50 Python

循环中的Seborn图

我正在使用Spyder并在循环中绘制Seborn CountPlot。问题是,情节似乎是在同一个物体上一个接一个地发生,而我最终只看到了情节的最后一个实例。如何在控制台中一个接一个地查看每个绘图? for col in df.columns: if ((df[col].dtype == np.float64) | (df[col].dtype == np.int64)): ..
发布时间:2022-02-27 16:37:23 Python

如何为海运条形图中最大的条形图设置不同的颜色

我正在尝试创建条形图,其中所有小于最大的条形图都是一些平淡的颜色,而最大的条形图是更鲜艳的颜色。一个很好的例子是黑马分析公司的pie chart gif,他们分解了一个饼图,并以一个更清晰的条形图结束。如有任何帮助,我们将不胜感激,谢谢! 推荐答案 只传递颜色列表。类似于 values = np.array([2,5,3,6,4,7,1]) idx = np.array(l ..
发布时间:2022-02-27 16:36:20 Python

海运条形图升序

您好,我有以下代码,它给出了以下输出 plt.figure(figsize=(30,18)) sns.barplot(x='addr_state', y = 'loan_amnt', data=data, ci= None, estimator=mean) plt.xlabel("State", size=15) plt.ylabel("Average Loan Amount", size= ..
发布时间:2022-02-27 16:35:16 Python

向MatplotLib中的条形图标签添加逗号

我一直在使用ax.bar_label方法向条形图添加数据值。这个数字很大,比如143858918。如何使用ax.bar_label方法向数据值添加逗号?我知道如何使用Annotate方法添加逗号,但是否可以使用bar_label添加逗号,我不确定。是否可以使用可用的fmt关键字参数? 推荐答案 是否可以使用fmt关键字参数? fmt参数基于旧的%运算符,该运算符不支持逗号分隔符。 ..
发布时间:2022-02-27 16:33:45 Python

如何从CatPlot中删除空条

我有两个问题: 我要从条形图(显示在第一列中)中删除空条。 我必须在PowerPoint演示文稿中使用此图表。如何增加条形图的高度以固定幻灯片的高度?我已经试着增加高度了,但是没有再增加了。有可能吗?如果没有,我还可以尝试哪些其他选项? plt.figure(figsize=(40,20)) g = sns.catplot(x = 'Subject', y = 'EE Sco ..
发布时间:2022-02-27 16:32:18 Python