stringr

    -1熱度

    2回答

    我在我的csv中有一個列,其中有一個字段「features」。該領域有數據以這種格式 {""Air conditioning"",""Elevator"",""Smoke detector""} {""Air conditioning"",""Railing Lights"",""Smoke detector""} {""Air conditioning"",""Washer"",""Drye

    0熱度

    1回答

    我想在包含長字符串的數據框列中計數多個模式匹配。 pattern<-c("AAA", "BBB", "CCC") df$AAA <- str_count(df$string_1, "AAA+") df$BBB <- str_count(df$string_1, "BBB+") df$CCC <- str_count(df$string_1, "CCC+") df$AAA <- str_c

    0熱度

    1回答

    這是繼內從Extract rows with duplicate values in two or more fields but different values in another field 至於建議,我分別張貼額外的請求。第一個代碼然後問題。 library(data.table) # load the data customers <- structure(list( N

    0熱度

    1回答

    我有3列 category <- c("A", "A", "A", "B","B") id <- c(1,1,2,3,3) text <- c("abc", "def", "ghi", "jkl", "pqr") df <- data.frame(category,id,text) > df category id text 1 A 1 abc 2 A 1 def 3 A

    2熱度

    3回答

    我有一個數據集,包含不同點位置的經緯度信息,我想知道哪個城市和州與每個點相關聯。 在此之後example我使用了revgeocode函數從ggmap以獲得一個街道地址對於每個位置,產生以下的數據幀: df <- structure(list(PointID = c(1787L, 2805L, 3025L, 3027L, 3028L, 3029L, 3030L, 3031L, 3033L), La

    1熱度

    1回答

    我有這樣 clas=c("CD_1","X.2_2","K$2_3","12k3_4",".A_5","xy_6") df <- data.frame(clas) > df clas 1 CD_1 2 X.2_2 3 K$2_3 4 12k3_4 5 .A_5 6 xy_6 一個數據,我想改變符合此條件 如果_後的字符串是一些行4,5和6替換字符串B之前_之前的字符串

    1熱度

    3回答

    我的數據框有各種字符串。看樣DF: strings <- c("Average complications and higher payment", "Average complications and average payment", "Average complications and lower payment", "Average mortality

    1熱度

    2回答

    我有兩個DF中的R(甲基=一些冗餘信息) DF1: id value1 value2 value3 value4 id1_meta_meta-meta 4.93 13.93 16.8 35.39 id2_meta_meta-meta 28.63 45.43 30.52 61.71 id3_meta_meta-meta 3.35 1.26 7.98 4.43 id4_meta_meta

    0熱度

    1回答

    {由{)我堅持了另一個不同的系列取代了一系列的特殊字符。 舉例來說,我有」 {‘請求’,我想到開始「{改爲{ 這是我的一個數據行: "{'request':{'id':'n98u4jiqp61c19v8eknicioq4be74pfe','time':'2017-08-21T21:57:27+00:00','type':'web','tcp':{'signature':{'attributes':

    2熱度

    2回答

    我想用下面使用stringr包規則替換字符串中的每個字符: replace_characters <- function(x){str_replace_all(x,c("A"="N",'B'='O','C'='P','D'='Q','E'='R','F'='S','G'='T','H'='U','I'='V','J'='W','K'='X','L'='Y','M'='Z', 'N'='A','O