Как правильно разделить два столбца в CSV, где данные перепутаны? - PullRequest
1 голос
/ 10 февраля 2020

Я хочу, чтобы все классификации JEL в одном столбце и ключевые слова в одном столбце, пример данных приведен ниже. Здесь k / c - первый столбец, а c / k - следующий

k / c \ 0 Ключевые слова \ r \ nЮридические системыИнституциональная среда ...
1 Классификация JEL \ r \ nG30G34 * Классификация 1004 * 2 JEL \ r \ nG38J21J30P26
3 Классификационные коды JEL \ r \ nG30G34G38K21L4
4 Классификация JEL \ r \ nG11G23
5 NaN
6 NaN
7 NaN
8 NaN
9 Классификации JEL \ r \ nG24G23

                                             c/k  

0 Классификация JEL \ r \ nG21G24G32G34
1 Ключевые слова \ r \ nВыборы директоровСемейные фирмыПерейти ...
2 Ключевые слова \ r \ nПолитическая связь disruptionsLa ...
3 Ключевые слова \ r \ nСлияния и поглощения (M & A) Acqu ...
4 Ключевые слова \ r \ nКонсервативные ставкиФонд управленияAgen c ...
5 Ключевые слова \ r \ nДомашние связи Trade creditCE ...
6 NaN
7 Ключевые слова \ r \ nОперационный рискИнвестиционный рискCredi ...
8 NaN
9 Ключевые слова \ r \ nHerd поведенческийBuyoutЧастный капитал ...

df["classification"] = []
df["keywords"] = []

for i in df[["k/c"]]:
    if i == Keywords:
        df["keywords"].append(i)
    elif i == JEL:
        df["classification"].append(i)

print(["classification"])
print(["keywords"])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...