tidyverse

    1熱度

    1回答

    我的問題與this one類似,但現在我試圖使用一個有多個預測變量的模型,並且我無法弄清楚如何將新數據導入預測函數。 library(dplyr) library(lubridate) library(purrr) library(tidyr) library(broom) set.seed(1234) 首先我創建星期的以次 wks = seq(as.Date("2010-01-0

    1熱度

    1回答

    你怎麼閃避ggplot2一個ggstance::geom_linerangeh? library(tidyverse) library(ggstance) mtcars %>% group_by(cyl, am) %>% summarize(lo = mpg %>% min, hi = mpg %>% max) %>% ggplot() +

    1熱度

    1回答

    我可以選擇和安排單列toplists: iris %>% select(Petal.Width, Species) %>% arrange(desc(Petal.Width)) 但我要爲整個數據框做到這一點。我用forloop來解決這個問題: features <- colnames(iris) top <- data.frame() for (i in 1:lengt

    0熱度

    1回答

    我有以下的(樣品)data.frame x <- data.frame(gene = 1:3, Sample1 = 5:7, Sample2 = 4:6, Sample3 = 6:8) 我想改變列名,然後使用數字新標題爲x軸的值,我的陰謀 colnames(x) <- c("Gene", "HeLa_0.2", "HeLa_2.0", "HeLa_5.0") x_gather <- x %

    1熱度

    2回答

    首次發帖,讓我知道是否有任何事情可以改善我的問題。我目前正在嘗試使用tidycensus來從人口普查中提取一些數據。爲此,我需要知道變量的名稱。 創作者指南(https://walkerke.github.io/tidycensus/reference/load_variables.html)建議使用這行代碼來創建一個變量列表,你可以過濾: library(tidycensus) v15 <-

    4熱度

    4回答

    我有以下列表的列表。它包含兩個變量:pair和基因。 pair的包含總是帶有兩個字符串的向量。變量genes是一個可以包含多個值的向量。 lol <- list(structure(list(pair = c("BoneMarrow", "Pulmonary"), genes = "PRR11"), .Names = c("pair", "genes")), structure(list(pai

    1熱度

    1回答

    對於給定日期,我有多個值。我想計算每個給定日期n個最高值的平均值。 如果第一天的數值爲(1,2,3),第二天的數值爲(4,5,6),我希望第一天的數據爲2.5,第二天的數據爲5.5。 下面的一些示例數據來說明目前爲止的問題和我的想法。 library(tidyverse) #Setting up Dummy Data Dummy_date<-c("2017-01-01","2017-01-01

    0熱度

    1回答

    我剛開始在Jupyter筆記本上使用R.似乎有一些問題顯示tibble表。 例如, mtcars 一切都正常。 如果mtcars轉換爲tibble, car<-as_data_frame(mtcars) car 顯示完全擰表.... 任何人都知道這是爲什麼?我需要在jupyter筆記本中設置一些選項嗎? 後續問題:如何控制表格輸出的行數(不使用head())?有沒有我可以設置的筆記本選項

    3熱度

    1回答

    我創建了一個簡單的數據幀(dput下同)重命名爲一個變量名稱的列: date ticker value ------------------------------ 2016-06-30 A2M.ASX 0.0686 2016-07-29 A2M.ASX -0.0134 2016-08-31 A2M.ASX -0.0650 2016-09-30 A2M

    1熱度

    2回答

    我的問題是我們如何if..else..date中陳述鏈接? 例如: select.vars <- function(data, price=TRUE){ diamonds %>% {if (price) select(price) else select(carat)} } select.vars(diamonds) 我得到錯誤: Error in UseMethod("sele