পরিবর্তে
paste (ডিফল্ট স্পেস)
paste0 (নিখোঁজ অন্তর্ভুক্তি জোর NA চরিত্র হিসাবে ) বা
unite (2 টি কলাম এবং 1 বিভাজকের জন্য সীমাবদ্ধ),
আমি বিকল্প হিসাবে হিসাবে নমনীয় paste0তবে আরও সতর্কতার পরামর্শ দেব NA:stringr::str_c
library(tidyverse)
df <- tibble(
n = c(2, 2, 8),
s = c("aa", "aa", NA_character_),
b = c(TRUE, FALSE, TRUE)
)
df %>%
mutate(
paste = paste(n,"-",s,".",b),
paste0 = paste0(n,"-",s,".",b),
str_c = str_c(n,"-",s,".",b)
) %>%
mutate(
s_2=str_replace_na(s,replacement = "")
) %>%
mutate(
str_c_2 = str_c(n,"-",s_2,".",b)
)
2020-04-10 তারিখে ডিপেক্স প্যাকেজটি তৈরি হয়েছিল (v0.3.0)
str_cডকুমেন্টেশন থেকে অতিরিক্ত নোট
অন্যান্য আর ফাংশনের মতো, অনুপস্থিত মানগুলি "সংক্রামক": যখনই কোনও অনুপস্থিত মান অন্য স্ট্রিংয়ের সাথে মিলিত হয় ফলাফল সর্বদা অনুপস্থিত থাকে। str_replace_na()রূপান্তর NAকরতে ব্যবহার করুন"NA"
paste()? উপরের উদাহরণস্বরূপ,xকলামে2-aaতখন3-bbএবং তার মতো ডেটা থাকা উচিত5-cc।