我想显示一个块ASCII字符█(它的ASCII码是219),
如何在终端显示?
我在WinXP上使用RGui
答案 0 :(得分:5)
您可以使用反斜杠来转义其他不可打印的字符:
print("\245")
在我的gui上显示日元字符(¥)。 245是八进制格式,因此上面的表达式打印出ASCII(或GUI正在使用的任何编码)字符165。
219是八进制的333,但是
print("\333")
在我的gui上打印出Û字符。
R gui也支持一些(但并非全部)unicode字符:
cyrillic_d <- "\u0414"
print(cyrillic_d)
输出Д。
答案 1 :(得分:4)
在mobrule之后,以下适用于在Linux上以UTF-8语言环境运行的R:
> "\u258A"
[1] "▊"
答案 2 :(得分:1)
这适用于Windows
> "\u2588"
[1] "█"