【发布时间】:2017-09-08 09:49:13
【问题描述】:
我正在做一些分析来计算log_10(x) 的值,这是一个负数。但是,我现在正在尝试绘制这些值,因为答案的范围非常大,我想为此使用对数刻度。如果我只是使用plt.yscale('log'),我会收到一条消息告诉我UserWarning: Data has no positive values, and therefore cannot be log-scaled.,我也无法将x 的值提供给plt.plot,因为log_10(x) 的结果是如此之大且是否定的x**(log_10(x)) 的答案是只需0。
绘制这些数据最直接的方法是什么?
【问题讨论】:
标签: python matplotlib seaborn