【发布时间】:2014-07-17 18:24:38
【问题描述】:
Seaborn 中的函数lmplot 可以在对数尺度上绘制吗?
这是正常比例的 lmplot
import numpy as np
import pandas as pd
import seaborn as sns
x = 10**arange(1, 10)
y = 10** arange(1,10)*2
df1 = pd.DataFrame( data=y, index=x )
df2 = pd.DataFrame(data = {'x': x, 'y': y})
sns.lmplot('x', 'y', df2)
【问题讨论】:
-
如果不使用构面,使用
seaborn.regplot会更容易。 -
我有点困惑,因为您的代码绘制了两个图。你想用 seaborn 重现第一个情节吗?或者你想在第一个情节的顶部画
lmplot? -
@mwaskom 第一个情节不应该在那里。我现在从代码中删除它。