jjzjj

R语言Viridis包的使用及报错

因为FrontiersInImmunology要求提供图片的时候选择“对色盲友好”的配色,因此尝试了一下这个包。但是非常困惑的是经常报错。今天终于解决了问题。记录一下。Viridis包的用法首先加载相关的包并作一个简单的图>library(ggpubr)>library(ggplot2)>library(viridis)原图用的是ggplot2默认的调色板之后用Viridis调色,主要是加了这么一条函数:scale_fill_viridis(option="magma")+然后就花式报错Error:Discretevaluesuppliedtocontinuousscale大概意思用一个连续型

python - 什么是 R 中不同颜色的 "good"调色板? (或 : can viridis and magma be combined together? )

我有兴趣拥有一个“好”的发散调色板。显然可以只使用红色、白色和蓝色:img自从我最近爱上了viridiscolorpalettes,我是希望将绿色和岩浆结合起来形成如此发散的颜色(当然,色盲的人只会看到颜色的绝对值,但有时也可以)。当我尝试将viridis和magma结合起来时,我发现它们不会在同一个地方“结束”(或“开始”),所以我得到了这样的结果(我使用的是R,但这对于python用户):library(viridis)img(c(rev(viridis(100,begin=0)),magma(100,begin=0)),"magma-viridis")我们可以看到,当接近于零时,

python - 什么是 R 中不同颜色的 "good"调色板? (或 : can viridis and magma be combined together? )

我有兴趣拥有一个“好”的发散调色板。显然可以只使用红色、白色和蓝色:img自从我最近爱上了viridiscolorpalettes,我是希望将绿色和岩浆结合起来形成如此发散的颜色(当然,色盲的人只会看到颜色的绝对值,但有时也可以)。当我尝试将viridis和magma结合起来时,我发现它们不会在同一个地方“结束”(或“开始”),所以我得到了这样的结果(我使用的是R,但这对于python用户):library(viridis)img(c(rev(viridis(100,begin=0)),magma(100,begin=0)),"magma-viridis")我们可以看到,当接近于零时,

python - 如何在 matplotlib 1.4 中使用 viridis

我想使用颜色映射“viridis”(http://bids.github.io/colormap/),我还不会更新到开发版本1.5。因此,我从https://github.com/BIDS/colormap下载了colormaps.py.不幸的是,我无法让它工作。我就是这样做的:importmatplotlib.pyplotaspltimportmatplotlib.imageasmpimgimportnumpyasnpimportcolormapsascmapsimg=mpimg.imread('stinkbug.png')lum_img=np.flipud(img[:,:,0])p