我有字符串的矢量,並想創建一個固定的字符串。較短的弦應填充空白。例如:如何使用R的sprintf在END處創建填充空白的固定寬度的字符串?
c("fjdlksa01dada","rau","sjklf")
sprintf("%8s")
# returns
[1] "fjdlksa01dada" " rau" " sjklf"
但是我怎樣才能得到字符串結尾的額外空格呢?
請注意,我聽說gdata
包中的write.fwf非常好,但在這種情況下幫助不大,因爲我需要爲過時的舊程序編寫非常具體的非標準格式。
沒錯,但不OP要求什麼。 – 2012-02-13 14:18:39
它不是?他寫道:「但是,我怎樣才能在字符串的末尾獲得額外的空白?」或者我有什麼困惑? – 2012-02-13 14:29:44
@DirkEddelbuettel OP在最後請求空白,所以我認爲這適合 – James 2012-02-13 14:29:56