如何在 R 中垂直打印字符串向量?


以下为在 R 中垂直打印字符串向量的步骤:

  • 首先,创建一个向量。
  • 然后,使用 cat 函数垂直打印向量。

示例 1 

如下创建一个向量:

 在线演示

Alphabets<-LETTERS[1:26]
Alphabets

执行上述脚本时,将生成以下输出(此输出会因系统中的随机性而异):

[1] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S"
[20] "T" "U" "V" "W" "X" "Y" "Z"

垂直打印向量

使用 cat 函数以垂直形式打印字母向量:

 在线演示

Alphabets<-LETTERS[1:26]
cat(paste("\t",Alphabets,"
",sep ="\""))

输出

“A”
“B”
“C”
“D”
“E”
“F”
“G”
“H”
“I”
“J”
“K”
“L”
“M”
“N”
“O”
“P”
“Q”
“R”
“S”
“T”
“U”
“V”
“W”
“X”
“Y”
“Z”

示例 2

如下创建一个向量:

 在线演示

US_States<-c("AK", "AL", "AR", "AS", "AZ", "CA", "CO", "CT", "DC", "DE", "FL",
"GA", "GU", "HI", "IA", "ID", "IL", "IN", "KS", "KY", "LA", "MA", "MD", "ME",
"MI", "MN", "MO", "MP", "MS", "MT", "NC", "ND", "NE", "NH", "NJ", "NM", "NV",
"NY", "OH", "OK", "OR", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UM", "UT",
"VA", "VI", "VT", "WA", "WI", "WV", "WY")
US_States

执行上述脚本时,将生成以下输出(此输出会因系统中的随机性而异):

[1] "AK" "AL" "AR" "AS" "AZ" "CA" "CO" "CT" "DC" "DE" "FL" "GA" "GU" "HI"
"IA"
[16] "ID" "IL" "IN" "KS" "KY" "LA" "MA" "MD" "ME" "MI" "MN" "MO" "MP" "MS"
"MT"
[31] "NC" "ND" "NE" "NH" "NJ" "NM" "NV" "NY" "OH" "OK" "OR" "PA" "PR" "RI"
"SC"
[46] "SD" "TN" "TX" "UM" "UT" "VA" "VI" "VT" "WA" "WI" "WV" "WY"

垂直打印向量

使用 cat 函数以垂直形式打印字母向量:

 在线演示

US_States<-c("AK", "AL", "AR", "AS", "AZ", "CA", "CO", "CT", "DC", "DE", "FL",
"GA", "GU", "HI", "IA", "ID", "IL", "IN", "KS", "KY", "LA", "MA", "MD", "ME",
"MI", "MN", "MO", "MP", "MS", "MT", "NC", "ND", "NE", "NH", "NJ", "NM", "NV",
"NY", "OH", "OK", "OR", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UM", "UT",
"VA", "VI", "VT", "WA", "WI", "WV", "WY")
cat(paste("\t",US_States,"
",sep ="\""))

输出

"AK"
"AL"
"AR"
"AS"
"AZ"
"CA"
"CO"
"CT"
"DC"
"DE"
"FL"
"GA"
"GU"
"HI"
"IA"
"ID"
"IL"
"IN"
"KS"
"KY"
"LA"
"MA"
"MD"
"ME"
"MI"
"MN"
"MO"
"MP"
"MS"
"MT"
"NC"
"ND"
"NE"
"NH"
"NJ"
"NM"
"NV"
"NY"
"OH"
"OK"
"OR"
"PA"
"PR"
"RI"
"SC"
"SD"
"TN"
"TX"
"UM"
"UT"
"VA"
"VI"
"VT"
"WA"
"WI"
"WV"
"WY"

更新于: 14-8-2021

293 次浏览

启动你的 事业

完成课程,取得认证

开始
广告