在.NET中,我可以使用string.PadLeft()
和string.PadRight()
填充左右空格的字符串。什麼是.NET中PadLeft()和PadRight()的R等價物?
var myString = "test";
Console.WriteLine(myString.PadLeft(10)); //prints " test"
Console.WriteLine(myString.PadLeft(2)); //prints "test"
Console.WriteLine(myString.PadLeft(10, '.')); //prints "......test"
Console.WriteLine(myString.PadRight(10, '.')); //prints "test......"
R中的等價物是什麼?
實例/解釋到底是什麼'.PadLeft()'和'.PadRight() '會阻止我投票。隨意編輯。 – Spacedman
你想/需要答案來允許用戶可設置的填充字符(如你的例子),或者是空格填充足夠? –
@Ben Bolker我很高興與空間填充。我甚至不知道這一點.PadRight可以填充特定字符,但我可以想象這可能會有用。 – Contango