r 相关问题

R是一种免费的开源编程语言和软件环境,用于统计计算,生物信息学,可视化和通用计算。请提供最小和可重复的示例以及所需的输出。对数据使用`dput()`并使用`library()`调用指定所有非基本包。不要为数据或代码嵌入图片,而是使用缩进的代码块。有关统计相关问题,请使用https://stats.stackexchange.com。

在`ggmosaic`中,我希望每个单元格代表数据帧值

在 ggmosaic 中,我希望每个单元格代表值 sumx ,但 geom_mosaic 不能支持它(默认,在 geom_mosaic 中,单元格代表数据行数,如 geom_histogram )。 下面c...

回答 1 投票 0

隔离数据框中字符串中的字符以使用该值创建新列

我尝试在单元格列中隔离年份,以创建一个包含句点的列,例如这里的值为 2071-2100 的周期列,另一个包含 ssp 的列,例如名为 ssp 的列,值为 ssp585,在此例中...

r
回答 2 投票 0

聚合xts对象时控制所需值的最小数量

当与例如每日气温数据,我想更好地控制允许丢失多少观测值,以便不计算月平均值(或其他任何值)

回答 1 投票 0

在条件R dplyr

我有一个像这样的df: ID 跟进 复发率 重复日期 15 1 不 15 2 是的 2003-05-15 16 1 不 29 1 是的 2002-06-10 29 2 是的 2002-12-16 34 1 是的 2009-11-15 34 2 不 34 3 是的 2012年5月-...

回答 1 投票 0

根据行不同的列合并R Data.Frame

我有两个数据框,如下所示: DF1: ` ID ID_T1 ID_T2 ID_T3 ID_T4 1 101 不 不 不 不 2 102 11111 11111 11111 11111 3 103 22222 22222 不适用 不适用 4 104 不不不不不...

回答 1 投票 0

为什么 getElementValueOfCssProperty 返回数字而不是 Selenium 中的正确值?

我正在尝试使用 getElementValueOfCssProperty 获取元素的背景颜色并查看其是否为粗体。对于颜色,它返回“rgba(255, 222, 173, 1)”,我可以将其转换为十六进制,

回答 1 投票 0

堆积面积图中的ggplot 孔

这是我的数据的链接。 我使用以下代码: #读入数据 数据 = read.csv("ggplot_data.csv") #按组排序,然后按年份排序 数据 = 排列(数据、组、年份) #generage ggplot 堆积面积 c...

回答 5 投票 0

按一组的中位数重新排序分组箱线图

我有一个由 3 列组成的数据框:站点、程序、结果。这是一个最小的重现数据集: > TP <- data.frame(Site = as.factor(c("Coal", "Coal", "Coal", &...

回答 1 投票 0

计算双组中位数并按中位数降序排列的R代码

我有一个由 3 列组成的数据框:站点、程序、结果。这是一个最小的重现数据集: > TP <- data.frame(Site = as.factor(c("Coal", "Coal", "Coal", &...

回答 1 投票 0

如何根据二元结果的预测制作校准图?

我制作了几个模型(RF、XGB 和 GLM)来预测二元结果,它们都实现了大约 0.8 的 AUC 和 0.1-0.15 的 Brier 分数。 我正在尝试创建校准图并且...

回答 1 投票 0

根据 R 中的条件合并行

我有一个像这样的数据框: 图书馆(小标题)

r
回答 1 投票 0

R 中的子集 clusterProfiler 比较 ClusterResult 对象

我正在使用 R 中的 clusterProfiler 包进行基因集富集分析。我的基本代码可以工作,但我想对结果对象compareClusterResult 进行子集化,使其仅包含

回答 1 投票 0

R向数据框列添加标签弄乱了顺序()?

方法=“radix”在应用于下面的数据框时会有所不同,如df1(首先是新冠病毒)和df2(首先是便秘)所示。但是当我向列添加标签后,它并没有......

r
回答 1 投票 0

提取从字符串开头到字符串最后部分的前 5 位的所有字符?

我正在 R 中处理一些非常混乱的地址数据,并且已经能够解决除一个问题之外的所有问题。在地址字符串的末尾,即邮政编码所在的位置 - 通常有 1、2 或 3 个附加信息...

回答 1 投票 0

使用 terra::extract 计算 AOI 内的单元格数量

我正在使用 terra::extract 函数使用网格从图像中提取各种统计数据。因此每个网格单元包含 X 个像素,因为可以包含与网格单元相交的任何像素...

回答 1 投票 0

在 R 中加载和分析 CSV 中的大数据

如果这是重复的,请原谅我。我似乎找不到我需要的资源。 我有一个 2 TB 的 CSV,需要在 R 中以各种方式进行分析,但我不确定如何加载它

回答 1 投票 0

Base R 闪亮从单选组按钮获取值

我正在尝试使用Bootstrap示例重新创建shinyWidgets::radioGroupInputs(),但我无法从shiny读取值。 Bootstrap 按钮的基本 HTML 代码是这样的 我正在尝试使用 Bootstrap 示例重新创建 shinyWidgets::radioGroupInputs(),但我无法从闪亮中读取值。 Bootstrap 按钮的基本 HTML 代码是这样的 <div class="btn-group" role="group" aria-label="Basic radio toggle button group"> <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" checked> <label class="btn btn-outline-primary" for="btnradio1">Radio 1</label> <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off"> <label class="btn btn-outline-primary" for="btnradio2">Radio 2</label> </div> 当我获取基本的 shinyWidgets::radioGroupInputs() HTML 输出时,它不起作用,因为 JS 依赖项 (shinyWidgets-bindings.min.js) 未加载。 我发现的一个解决方法是(ab-)使用按钮的 onclick。 例如,要将上面的代码绑定到 id "ASD",我们可以使用以下内容: library(shiny) library(bslib) ui <- page_fluid( shiny::HTML(r"{ <div class="form-group shiny-input-checkboxgroup shiny-input-container" role="group"> <div class="shiny-options-group"> <div class="btn-group" role="radiogroup" aria-label="Basic radio toggle button group"> <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off"> <label class="btn btn-outline-primary" name="ASD" for="btnradio1" onclick="Shiny.setInputValue('ASD', 'btnradio1')">Radio 1</label> <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off"> <label class="btn btn-outline-primary" name="ASD" for="btnradio2" onclick="Shiny.setInputValue('ASD', 'btnradio2')">Radio 2</label> </div> </div> </div> }") ) server <- function(input, output, session) { observe({ val <- input$ASD print(paste("ASD: ", val)) }) } shinyApp(ui, server) 这可行,但感觉有点 hackish,而且我无法预先选择一个值(例如,从选择的 Radio 2 开始)。 是否有更好的方法从这些单选组按钮中检索选中的值? 如果您想重新创建一些输入,如所述,更好的方法可能是创建一个自定义输入绑定(另请参阅此处)。在下面的示例中,我编写了 getValue 方法,以便它将返回 value 属性(与 here 的描述类似)。 关于您无法预先选择值的观点,请注意您可以使用 checked 属性。下面,我将其添加到第二个按钮。 library(shiny) library(bslib) ui <- page_fluid( tags$script( type = "text/javascript", HTML( "const myCustomBinding = new Shiny.InputBinding();", "$.extend(myCustomBinding, { find: function(scope) { return $(scope).find('.form-group_shiny-input-checkboxgroup_shiny-input-container'); }, getValue: function(el) { var value = $(el).find('.btn-check:checked').attr('value'); return value; }, subscribe: function(el, callback) { $(el).on('click button', function(e) { callback(); }); }, receiveInputMessage: function(el, message) { }, unsubscribe: function(el) { $(el).off('myCustomBinding'); } });", "Shiny.inputBindings.register(myCustomBinding);" ) ), shiny::HTML( r"{ <div class="form-group_shiny-input-checkboxgroup_shiny-input-container" role="group" id="rg"> <div class="shiny-options-group"> <div class="btn-group" role="radiogroup" aria-label="Basic radio toggle button group"> <input type="radio" class="btn-check" name="btnradio" id="btnradio1" autocomplete="off" value = "val1"> <label class="btn btn-outline-primary" name="ASD" for="btnradio1">Radio 1</label> <input type="radio" class="btn-check" name="btnradio" id="btnradio2" autocomplete="off" value = "val2" checked> <label class="btn btn-outline-primary" name="ASD" for="btnradio2">Radio 2</label> </div> </div> </div> }" ), verbatimTextOutput("valOut") ) server <- function(input, output, session) { output$valOut <- renderPrint({ val <- input$rg paste("ASD: ", val) }) } shinyApp(ui, server)

回答 1 投票 0

在 R 中分析 CSV 中的大数据

如果这是重复的,请原谅我。我似乎找不到我需要的资源。 我有一个 2 TB 的 CSV,我需要在 R 中以各种方式对其进行分析。最终目标未定义...

回答 1 投票 0

自定义马哈拉诺比斯距离实现未返回正确的距离

我正在开发一个计算马氏距离的 R 函数。是的,我知道 mahalanobis() 函数已经做到了,但我需要“手动”实现它。目前的实施...

回答 1 投票 0

将经纬度字符串向量转换为数据框

我是 r 正则表达式的新手,正在努力解析数据中的位置字符串。 该位置设置为字符串,将纬度和经度信息捆绑在一起,非常不方便...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.