我正在尝试组合一个Plots.jl用户食谱,它将创建在网格中排列的几个散点图和直方图。散点图应该占据网格的下三角形。直方图位于对角线上。每个散点图应该有几个系列,用不同的颜色显示。子情节中的颜色应该是一致的。
我的问题是,当我允许用户指定自定义颜色时,散点图中的系列颜色会变得混乱。
下面是(经过删节的)食谱代码。data is是一个大小为r的向量。data的每个元素都是一个大小为n_r x d的矩阵。n_r可能会变化,但d保持不变。应该有d x (d-1) / 2散点图,每个图上都有r序列,每个序列都有n_r点。
@recipe function my_func(data::my_type;
我试图在R中的3x6多重图上绘制18个单独的图。为了更有效率,我将这些图创建为循环,但是我希望每列中的图都有自己的颜色(即列1中的所有图都是红色的,列2中的所有图都是蓝色的,依此类推)。有没有办法在保留循环格式的同时做到这一点? par(mfcol = c(3,6))
for(i in 1:6)
{
plot(sigma_trace[,i], type ='l', main = paste("Sigma Traceplot Chain", i))
plot(theta_1_trace[,i], type = 'l', main = pa
我正在绘制谷歌散射图(ScatterChart),我有许多相同大小,颜色,位置重叠的气泡。在google气泡图中,重叠的气泡会自动改变颜色,以便通知用户。但在散点图中,显示了顶部气泡的颜色。
注意:我不能使用气泡图,因为我需要定制的工具提示。
注意:我不能使用谷歌散点图,因为我想要动态大小气泡。
知道怎么解决这个问题吗?
这是我的代码:
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('number', '
我试图在plot图中为我的条形图设置一个颜色梯度--目标是创建一个渐变,在y方向上改变颜色。
到目前为止,我已经有了这个代码片段来尝试创建一个渐变,但是没有绘制(或刷过)条形:
from pyqtgraph.Qt import QtGui, QtCore
import pyqtgraph as pg
# Make gradient for bar plot
grad = QtGui.QLinearGradient(0, 0, 0, 3)
grad.setColorAt(0.1, pg.mkColor('#000000'))
grad.setColorAt(0.9, pg.mk
根据c3js文档,没有气泡图选项。一种解决方法是设置散点图并指定点半径,但所有气泡的高度都相同。
point = {
r: function(d) {
var num = d.value;
return num
},
在r中添加轴的值解决了这个问题,但现在的问题是如何设置非常高或非常低的值?例如,如果有1,000,000值,则整个图表将被着色。有什么简单的解决方法吗?
我为这个超级基本的问题道歉,但我在绘图方面没有经验,并且Julia plotting的许多文档都假设比我有更多的知识!
我正在创建一个散点图,使用图,其中每个标记都是基于空间位置绘制的,并且我希望根据每个标记持有的值的大小来缩放颜色。我创建了一个颜色渐变:
C(g::ColorGradient) = RGB[g[z] for z = LinRange(0,1,M)]
g = :inferno
cgrad(g,[0.01,0.99]) |> C
M与标记的数量有关,这样我就可以根据我拥有的标记的数量来创建一个合适的颜色比例。
我假设我正在创建某种类型的结构,它将根据0.01到0.99之间的
我问了here一个类似的问题,关于如何给pdp-ice图着色。从那以后,我想出了一种方法,根据预测值给图着色。然而,我仍然在如何手动选择颜色渐变方面遇到问题。我正在使用iml包来创建预测...但我觉得这本质上是一个ggplot2问题,因此,我提出了一个不同的问题。 在下面的示例中,我在波士顿数据上创建了一个随机森林模型,并使用rf模型在iml中创建了冰块。 library("iml")
library("randomForest")
library(ggplot2)
# We train a random forest on the Boston datas
基于上一篇文章,
我希望每周的每一天都有一个盒图,而不是两个盒图,同时在上面有不同颜色的散点图。
守则将类似于:
#Box-plot for day of week effect
plot1<-ggplot(data=dodgers, aes(x=ordered_day_of_week, y=Attend)) + geom_boxplot()
#Scatter with specific colors for day of week
plot2<-ggplot(dodgers, aes(x=ordered_month, y=Attend, colour=Bobblehead, s
我有两个数据矩阵(这是一个例子):
矩阵1:基因型(缺失数据)
NA NA HOM HET HOM
NA NA HOM HET HOM
NA NA HOM HET HOM
NA NA HOM HET HOM
NA NA HOM HET HET
矩阵2:读取计数
0 0 1 2 2
0 0 1 2 2
0 0 1 2 2
0 0 1 2 3
0 0 1 2 3
我想在R中创建一个类似于这幅图的散点图/气泡图: