У меня есть CSV-файл, который имеет 100 столбцов и строк.Там два столбца меня интересуют, и на основании этого мне нужно создать новые столбцы в этом CSV-файле.Пример: у меня есть интересующие столбцы, как показано ниже, input.csv
count description
1 Good
2 Medium
2 Best
1 Worst
2 Worst
1 Medium
9 Good
Выходные данные, которые я ожидал, output.csv
count description Good Medium Best Worst
1 Good 1 0 0 0
2 Medium 0 2 0 0
2 Best 0 0 2 0
1 Worst 0 0 0 1
2 Worst 0 0 0 1
1 Medium 0 1 0 0
9 Good 9 0 0 0
В приведенной выше таблице csv, основанной на значениях 'countи описание.Я создаю новые столбцы Good, Medium, Best, Worst (из значений описания) и заполняю значения из count и помещаю нулевое значение в недоступные значения этой строки.Я попытался сравнить столбцы и отобразить значение, но не смог правильно указать это значение в новых столбцах.