我想知道使用R时是否有一种方法可以在gWidgets GUI中嵌入cranvas交互式图。cranvas需要qtpaint和qtbase,因此该工具包可能是gWidgetsQt。
有人告诉我PlotView是一个qWidget,因此应该可以添加一个新的gWidget,例如包裹cranvas图的ginteractive。
请参见this Google Groups thread。如果您需要更多信息,请询问,尽管我不是cranvas的维护者。
最佳答案
它需要对gWidgetsQt稍作更改(现在在r-forge上),但是现在使用ggroup对象的add方法很简单。在这里,我嵌入了qtime手册页中的示例:
g <- ggroup(cont=gwindow())
require(cranvas)
data(nasa)
nasa11 <- subset(nasa, Gridx == 1 & Gridy == 1)
qnasa <- qdata(nasa11)
selected(qnasa)[1] <- TRUE
cobj <- qtime(qnasa, TimeIndx, ts)
add(g, cobj)
请,如果您在gWidgetsQt中发现错误,请以我的方式分享。该软件包仍然是新的。
关于r - 我可以将Cranvas交互式图形嵌入到R中的gWidgets(gWidgetsQt)中吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6669719/