OpenRefine: "Fill Up" заменяет значения вдоль одного столбца
У меня есть следующая таблица
╔════════╦════════╦════════╦════════╗
║ record ║ Brand ║ Model ║ Spec ║
╠════════╬════════╬════════╬════════╣
║ 1 ║ X ║ null ║ 1 ║
║ ║ X ║ DF ║ 3 ║
║ ║ X ║ null ║ 5 ║
║ 2 ║ Y ║ null ║ 1 ║
║ ║ Y ║ AB ║ 3 ║
║ ║ Y ║ null ║ 5 ║
╚════════╩════════╩════════╩════════╝
И хотел бы получить следующее
╔════════╦════════╦════════╦════════╗
║ record ║ Brand ║ Model ║ Spec ║
╠════════╬════════╬════════╬════════╣
║ 1 ║ X ║ DF ║ 1 ║
║ ║ X ║ DF ║ 3 ║
║ ║ X ║ DF ║ 5 ║
║ 2 ║ Y ║ AB ║ 1 ║
║ ║ Y ║ AB ║ 3 ║
║ ║ Y ║ AB ║ 5 ║
╚════════╩════════╩════════╩════════╝
то есть. Я мечтаю о чем-то вроде "заполни" аналога урока
Я не нашел функциональность, которая покрывает это из коробки. У вас есть дополнительная информация?
1 ответ
Решение
Не могли бы вы попробовать с этим быстрым взломать?
(используйте Transform в вашей колонке "Модель")
row.record.cells['Model'].value[0]
Вот набор данных, который я использовал
record,Brand,Model,Spec
1,X,,1
,X,DF,3
,X,,5
2,Y,,1
,Y,AB,3
,Y,,5
демонстрация