#openrefine
#openrefine
Вопрос:
Я использую версию 3.4.1 [437dc4d] OpenRefine и столбец, в котором хранятся такие числа, как 1986 год, который является годом. Я пытаюсь преобразовать их в год, нажав Edit cells
-> Common transform
-> to date
, однако я понимаю Text transform on 0 cells in column first_appeared: value.toDate()
, что мне нужно сделать, чтобы преобразовать их в дату? Я вижу, что ошибка Error: Unable to parse as date
Комментарии:
1. Я не смог воспроизвести проблему. Я создал новый проект из буфера обмена с двумя строками с содержимым 1986 и 1985. В OpenRefine я успешно использовал функцию convert to date.
2. @magdmartin: Из какого источника данных вы загружали данные в OpenRefine?
3. Я использовал
copy from clipboard
Ответ №1:
Я использовал Open Refine 3.4.1, чтобы восстановить ситуацию.
Это то, что я сделал
- Создайте проект, вставьте значения за два года через буфер обмена в Open Refine evironment и нажмите Next
- Результат:
Данные из буфера обмена были классифицированы как текст на основе строк автоматически. Для этого демонстрационного случая использования это нормально. Но тип данных также может быть другим.
- Нажмите Создать проект
- Подготовьте ячейки редактирования для столбца
- Выполнить редактирование ячеек