คำถามในหัวข้อ '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