r - R:将数字列表转换为字符串
问题描述
这在 R 中可能很简单,但我找不到可行的解决方案。我有一个数字列表,即 c(1,2,3,4),我想得到一个字符串“1 2 3 4”,其中每个数字(可以是浮点数)都有固定的宽度。
> dput(l)
c(1, 1.5, 2, 2.5)
> paste(l)
[1] "1" "1.5" "2" "2.5"
> paste(as.character(l))
[1] "1" "1.5" "2" "2.5"
> str_pad(l,width=7,side="left")
[1] " 1" " 1.5" " 2" " 2.5"
> paste(str_pad(l,width=7,side="left"))
[1] " 1" " 1.5" " 2" " 2.5"
和许多其他尝试,没有任何工作。我需要的结果不仅仅是在屏幕上。
解决方案
推荐阅读
- mongodb - 将 2 个整数连接到一个整数 MongoDB
- postgresql - 范围包含不使用元素列索引的元素过滤器
- amazon-s3 - Redshift Spectrum 比 Athena 慢很多?
- c# - WPF 绘制点与线时的不同行为
- java - Android:我可以覆盖具有自己布局的第三方类(库)吗?
- ios - 如何在 Objective-C 中将 __NSCFString 转换为 NSData
- html - 页面不滚动 HTML CSS
- web-services - 带有附件的 CXF SOAP 请求中缺少 CID 前缀
- jenkins-pipeline - 如何在管道阶段结束时归档工件
- python - 使用 python selenium 从 HTML 页面中选择项目