คำถามในหัวข้อ 'stringr'

dplyr แทนที่ค่าในหลายตัวแปร
ฉันต้องเปลี่ยน non-4 เป็น 80 ในสูบ, เกียร์, คอลัมคาร์บ ฉันลองทำสิ่งต่อไปนี้แล้ว แต่มันไม่ทำงาน mtcars %>% mutate_at(vars(cyl, gear, carb), replace(which(.!=4), 80)) มันแสดงข้อผิดพลาดต่อไปนี้: Error in replace(which(. != 4), 80) :...
3543 มุมมอง
schedule 27.11.2023

ยกเลิกรายการ str_locate_all ลงในรายการเริ่มต้นและรายการสิ้นสุดที่แยกจากกัน
ฉันใช้ str_locate_all เพื่อรับตำแหน่งเริ่มต้นและจุดสิ้นสุดของรายการรูปแบบในสตริงของฉัน โดยจะส่งคืนรายการพร้อมตำแหน่งเริ่มต้นและหยุดสำหรับการแข่งขันแต่ละนัด ฉันจะแยกตำแหน่งเริ่มต้นและหยุดการแข่งขันทั้งหมดออกเป็นรายการแยกกันได้อย่างไร...
352 มุมมอง
schedule 23.10.2023

จะระบุชื่อประเทศทั้งหมดที่กล่าวถึงในสตริงและแยกตามได้อย่างไร
ฉันมีสตริงที่มีชื่อประเทศและภูมิภาคอื่นๆ ฉันสนใจเฉพาะชื่อประเทศ และต้องการเพิ่มหลายคอลัมน์ โดยแต่ละคอลัมน์มีชื่อประเทศที่แสดงอยู่ในสตริง นี่คือโค้ดตัวอย่างสำหรับวิธีการตั้งค่า dataframe lis: df <- data.frame(id = c(1,2,3),...
174 มุมมอง
schedule 26.10.2023

วิธีที่สั้นกว่าในการแยกตัวเลขชุดสุดท้ายโดยเริ่มจากด้านหลัง
ฉันต้องการแยกตัวเลขชุดสุดท้ายออกจากสตริงโดยไม่ทำเช่นนี้ "sdkjfn45sdjk54()ad" str_remove("sdkjfn45sdjk54()ad","[:alpha:]+$") [1] "sdkjfn45sdjk54()"...
32 มุมมอง
schedule 13.11.2023