在pandas scatter_matrix中记录比例

时间:2014-03-14 20:13:05

标签: matplotlib pandas

是否可以对pandas.scatter_matrix生成的每个散点图进行对数比例缩放?我希望以下工作

>>> pandas.scatter_matrix(my_dataframe, logy=True, logx=True)

1 个答案:

答案 0 :(得分:1)

你可以这样做:

axl = pandas.scatter_matrix(my_dataframe)
for i, axs in enumerate(axl):
    for j, ax in enumerate(axs):
        if i != j:  # only the scatter plots
            ax.set_xscale('log')
            ax.set_yscale('log')