0

我在 dataprep 中有 100 多个列,其名称如下:

我的栏目名称 1

我的专栏名称 2

我想将列的名称重命名为:

my_column_name_1

my_column_name_2

我试图重命名,将“”更改为“_”。但是,dataprep 只会更改第一个空格!有没有办法改变所有的空格?

另一个问题,当我执行重命名之类的功能时,它只是为一列完成的。我可以添加更多的列来写 de 列的名称。有没有办法在不写所有名称的情况下选择所有列?

太感谢了!

4

2 回答 2

2

当数据处于列视图模式时,您可以移位选择多个列以进行转换。

列浏览器

选择要应用的列,然后选择转换。

于 2018-11-16T14:06:10.827 回答
1

JSDBroughton 的回答对我有用,虽然不太清楚如何做到这一点。将视图更改为列(工具栏左侧的第二个图标)。选择第一列,然后按住 Shift 并选择最后一列。您现在应该选择了所有列。然后右时钟并选择重命名。将添加一个新的配方步骤,其中所有列都已添加。然后将选项设置为“查找和替换”。

在删除所有空格方面,我找不到任何可以让我替换列中所有空格的 Cloud Dataprep 模式或正则表达式。话虽如此,我的列最多有 4 个空格,所以我只是多次添加了相同的步骤。我使用正则表达式 \s 来匹配空格,并将它们替换为下划线。

在此处输入图像描述

于 2019-02-05T16:53:17.480 回答