我正在尝试将sns.jointplot重新调整为对数对数比例。不幸的是,它不适用于针对社区中已经提出的两个问题的解决方案。
我尝试了以下代码:
test_data =pd.concat([ger_empcost['2008'],ger_sales['2008']],axis=1)
test_data.columns = ['X','Y']
test_data[test_data==np.inf] = np.nan
test_data[test_data==-np.inf] = np.nan
test_data = test_data.dropna(how='any')
test_plot = sns.jointplot(test_data['X'],test_data['Y'], kind = 'reg',scatter_kws={'s':10})
test_plot.set(xscale='log', yscale='log')
,另外一份建议的代码是:
abc = sns.jointplot(x="X",
y="Y",
data = test_data,
kind="reg",
logx=True,
)
abc.ax_joint.set_xscale('log')
abc.ax_joint.set_yscale('log')
有人可以帮我解决问题吗?
谢谢!
最好, 亚历克斯
根据要求,以下是一些示例数据: Test data link