变换在连续 y 轴上引入了无限值

问题描述

我想将 y 轴设置为对数刻度,以提高可视化的可读性。

在这样做之前,我的数据看起来正确显示without log-scale

plot_bar(ent40,"phylum",fill="kingdom",facet_grid=~sampleID)+
geom_col(aes(fill=kingdom),position="stack")+
  scale_y_continuous(labels = comma_format(big.mark = ".",decimal.mark = ","))

当我将其更改为 y 轴上的对数刻度时,我收到以下错误消息:

Warning messages:
1: Transformation introduced infinite values in continuous y-axis 
2: Transformation introduced infinite values in continuous y-axis 
3: Removed 119 rows containing missing values (geom_bar). 
4: Removed 119 rows containing missing values (geom_col).

最重要的是,我的情节规模完全不成比例。

after transformation

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...