Отделенная зарплата за год и за день - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть CSV-файл salary = pd.read_csv ('./ datasets / salary.csv')

enter image description here

возможно ли иметь такой вывод

enter image description here

1 Ответ

0 голосов
/ 29 апреля 2018

Извиняюсь за то, что поделился только концепцией, поскольку вы не предоставили ни одного кода в вопросе. Попробуйте добавить пример кода, если вы не можете понять концепцию.

Для этого потребуется создать новый «столбец» - «Метка» в кадре данных для каждого соответствующего «Зарплата» . Например, проверьте таблицу по ссылке ниже:

Нажмите, чтобы увидеть образец таблицы для достижения желаемых столбцов

Этот столбец "Метка" может быть заполнен с помощью операторов ifesle. Используйте строковую функцию или == "строку в столбце Зарплата", чтобы написать условные операторы. Кроме того, используйте цикл for, если в dataframe есть несколько записей для каждого типа зарплаты. Во-вторых, создайте три новых интересующих столбца, то есть "в год", "p.a. + Super" и "p.d." . Теперь снова используйте оператор ifesle в столбце «Метка», чтобы ввести значения по строкам в каждом интересующем столбце на основе условного оператора. Это должно позволить вам достичь желаемых записей. Надеюсь, поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...