《Using OpenRefine》翻译~3
上一篇:《Using OpenRefine》翻译~2
要点4:操纵列
本点中,你将学习列在OpenRefine如何隐藏和展开、按需要转换、以及重命名和删除。
列是OpenRefine中的基本元素:其是具有同一属性的成千上万的值的集合,可以按照很多方法查看处理。
列隐藏和展开
默认情况下,所有的列在OpenRefine中都是展开的,大都数情况下显得数据太冗长复杂了。如果你想暂时的隐藏一列或几列以方便观察操作,那么点击列下拉菜单,选择View,有四个可选项:
• Collapse this column隐藏这一列
• Collapse all other columns隐藏除该列外的所有列
• Collapse columns to left隐藏该列左边的所有列
• Collapse columns to right 隐藏该列右边的所有列
下图就是对Powerhouse数据集中Categories 列进行View|Collapse all other columns 处理后的结果。要重新展开列,只需要在列上点击一下。要展开所有以恢复到初始状态,参阅下点中的“移动列”
移动列
有时候改变原数据中列的顺序十分重要。比如,为了将两列放在一起比较。为了做到这点,选择需要处理的一列然后在列菜单中选择Edit column 。子菜单中会出现如下四种选项:
• Move column to beginning移动该列到开头
• Move column to end移动该列到结尾
• Move column to left向左移动该列
• Move column to right 向右移动该列
如果你对所有列操作,可以使用第一列名称为ALL的列。这一列可以使你同时操作多列。View菜单可以让你快速的隐藏和展开列。选择Edit columns|Re-order / remove columns... 可以通过通过拖动重新对列进行排列,还可以将将列拖动到右侧来去除该列,如下图所示:
重命名或删除列
在Edit column 菜单中,你还可以做到:
• Rename this column重命名列
• Remove this column 删除列
你可以使用重命名功能将Description 列标题中结尾的“.”删除。删除一列比隐藏一列来的彻底,但是就像你将在要点5:使用项目操作历史中学到,一切都是可以恢复原来的状态的。