r - 在 data.frame 变量的值内插入特定的 unicode 符号
问题描述
在我的 data.frame 中,我想添加两个变量“A”和“B”,它们的值分别包含一个带有i下标的n和一个带有s下标的n。
到目前为止,据我所知,不可能为变量的值指定表达式,因此要添加特殊字符,必须使用unicode symbols。其中一些 unicode 在 R 中工作,例如用 unicode \U00B5或数字下标标识的希腊字母“mu”,如您在 R 控制台中的此表示中所见:
x <- data.frame("A" = c("\U00B5"),
"B" = c("B\U2082"))
print(x)
如果我决定将此变量放入ggplot()
对象中,这些 unicode 也可以工作,因为我将在轴文本或构面上显示正确的符号(例如“mu”)。
问题是,当我对 i (unicode: \U1D62 ) 和 s (unicode: \u209B ) 的下标执行相同操作时,R 无法识别 unicode 并在变量名中打印整个字符串。
你知道我该如何解决这个问题,以及这个 unicode 是否适用于每个操作系统?
谢谢
解决方案
推荐阅读
- java - 如何获取给定列表中的联系人
- swift - Swift 方法链,如何重用类和方法?
- javascript - 如何通过 javascript 获取可用的 RAM 内存
- amazon-web-services - 如何知道有多少用户使用 aws cognito 登录
- at-command - 如何在两个 ESP8266 WiFi 模块之间发送数据
- asp.net-core-mvc - 在 ASP.NET CORE 3.1 MVC 中实现“记住我”
- redis - 像老板一样使用缓存数据
- javascript - 仅使用 javascript 进行分页
- blazor - 如何查看哪些代码正在设置我的组件参数属性
- python - CartItem 匹配查询不存在