标签: google-cloud-dataprep
我在dataprep中有100多个列,它们的名称如下:
我的列名1
我的列名2
我想将列名重命名为:
my_column_name_1
my_column_name_2
我试图进行重命名,将“”改为“ _”。但是,dataprep仅更改第一个空格!有什么办法可以改变所有空白吗?
另一个问题,当我执行重命名之类的功能时,它仅针对列执行。我可以添加更多写de列名称的列。有没有办法在不写所有名称的情况下选择所有列?
非常感谢您!
答案 0 :(得分:2)
当数据处于列视图模式时,可以将多个列平移选择以进行转换。
选择要应用的列,然后选择转换。
答案 1 :(得分:1)
JSDBroughton的答案对我有用,尽管目前尚不清楚如何做。将视图更改为“列”(工具栏左侧第二个图标)。选择第一列,然后按住Shift并选择最后一列。您现在应该已选择所有列。然后右时钟,然后选择“重命名”。将添加一个新的配方步骤,并添加所有列。然后将“选项”设置为“查找并替换”。
就删除所有空格而言,我找不到任何Cloud Dataprep模式或正则表达式,可让我替换列中的所有空格。话虽如此,我的列最多只能有4个空格,因此我只是多次添加同一步骤。我使用正则表达式\来匹配空格,并用下划线替换了它们。