我正在尝试添加多个图,并使用seaborn创建一个矩阵图。不幸的是,python给了我以下警告。 "relplot是一个图形级函数,不接受目标轴。您可能希望尝试散点图“ fig, axes = plt.subplots(nrows=5,ncols=5,figsize=(20,20),sharex=True, sharey=True)
for i in range(5):
for j in range(5):
axes[i][j]=seaborn.relplot(x=col[i+2],y=col[j+2],data=df,ax=axes=[i][j]) 我想知
我使用seaborn relplot创建了三个图形。每一行都包含不同的y变量,但x、column和hue变量相同。我想把这三行都可视化到同一张图上。我可以制作一个新的图形并复制内容,但这将丢失格式,我希望seaborn提供此功能,但我找不到它。
我的数据在名为sample的pandas数据帧中:
In: sample
Out:
X Val Col Val Hue Val Y Val Row 1 Y Val Row 2 Y Val Row 3
0 0
我可能已经尝试了所有的solutions presented here,但都不起作用。 如何使用Seaborn增加散点图的大小?为什么它必须如此复杂? plt.figure(figsize=(10, 8))
scatter_preco_area = sns.relplot(data = apartamentos,
x = "Area", y = "Preco").set(title = "Relação entre área e preço") 返回此参数(忽略figsize)
运行下面的代码将生成海运面网格图。
merged1=merged[merged['TEST'].isin(['VL'])]
merged2=merged[merged['TEST'].isin(['CD4'])]
g = sns.relplot(data=merged1, x='Days Post-ART', y='Log of VL and CD4', col='PATIENT ID',col_wrap=4, kind="line", height=4, a
我有一份海上重划图。我想展示科学符号。目前,图像在x和y上占据了很大的空间。我想通过将轴心转换成科学符号来最小化它。
我的代码:
sns.relplot(x='Vmpp',y='cVmpp',data=cdf)
我的解决方案和现在的输出:
#I tried a solution reported for the seaborn heatmap. It did produce a plot (I think heat plot?) but did not work.
sns.relplot(x='Vmpp',y='cVmpp
我试着在海上取暖。我想要创建一个或两个数字(条形图和线图)。你可以看到12个月的X轴和3年,每一个有自己的线或条的颜色。
这是数据创建脚本,包括注释中的数据。
#!/usr/bin/env python3
import random as rd
import pandas as pd
from matplotlib import pyplot as plt
import seaborn as sns
rd.seed(0)
a = pd.DataFrame({
'Y': [2016]*12 + [2017]*12 + [2018]*12,
'
我正在绘制条形图。然而,x轴上的数字显示为0.0、0.5、1.0,y轴显示np日期时间.
我要x轴显示准确的数字,y轴只显示dd-mm-yy的日期。我能知道怎么解决吗?
from pandas_datareader import data
import datetime
dateToday = datetime.datetime.today().strftime("%Y-%m-%d")
# Only get the adjusted close.
tickers = data.DataReader(['NFLX'],
我有点迷失了用海运relplot向我的标记添加标签的最佳方法。我在matplotlib文档中看到有一个axes.text()方法看起来是正确的方法,但是这个方法似乎并不存在。在这个意义上,seaborn的行为是否与matplotlib不同?正确的方法是什么? 错误: AttributeError: 'numpy.ndarray' object has no attribute 'text' 代码: line_minutes_asleep = sns.relplot(
x = "sleep_date",
y = "minu
我有两个数据集(考虑下面的MWE),我想从其中创建具有不同样式参数的关系图。
from io import StringIO
import numpy as np
import pandas as pd
import seaborn as sns
data1 = """index x y group ground_x_A ground_y_A ground_x_B ground_y_B
0 27 26 A 20 15 40 45
1 26 27 A 20 15 40 45
2
我不知道是否可以用Matplotlib,海运或其他工具来绘制1行1条和1 bar (烛台风格),两者都在一个图形中。如下图(在excel中):
X轴和y轴是相同的。
在下面的响应之后,我选择mplfinance:
我有以下数据(每日)
使用以下功能,我们可以绘制:
def ploting_chart(daily):
# Take marketcolors from 'yahoo'
mc = mpf.make_marketcolors(base_mpf_style='yahoo',up='#ff3300',down=