【发布时间】:2021-07-29 04:16:08
【问题描述】:
我正在导入大量速度数据,并试图找出如何在不丢失基本描述性数据的情况下最好地重命名列。我通常使用下划线分隔,因此“SpeedZone 3m/s (Distance) (m)”到“SpeedZone_3m_s_Distance_m)”不是问题,但我不确定如何解决下面列出的一些特殊情况:
速度名称“m/s” 大于或等于 ">=" 负数“-” 秒平方“m/s²”
样本数据。我可以编写一个函数来替换字符 - 我正在寻找关于重命名的想法,例如“m/s”可以更改为“m_per_s”。谢谢。
column_names <- c("SpeedZone 3m/s (Distance) (m)",
"SpeedZone >=3m/s (Distance) (m)",
"SpeedBand1 Band1 (1.0-3.0 m/s)(Distance) (m)",
"SpeedBand1 >= Band1 (1.0-3.0 m/s) (Distance) (m)",
"Decel Zone -6 to -5m/s²",
"Accel Zone 5-6m/s²")
~~~
【问题讨论】: