【问题标题】:Naming convention for speed variables/columns速度变量/列的命名约定
【发布时间】: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²")
~~~

【问题讨论】:

    标签: naming-conventions


    【解决方案1】:

    您是否在问如何将&gt;= 转换为在 C 风格标识符中工作的东西?我会使用ge,与 Perl 和测试相同。

    【讨论】:

    • 我正在寻找是否有关于如何保留通常不赞成在变量中使用的特殊字符的约定/建议,这样我就不必求助于使用变量,例如SpeedZone_greater_than_or_equal_to_3m_s_Distance_m
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多