Как разделить столбец на две части с помощью разделителя-запятой и поместить значение без запятой во второй столбец, а нPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как разделить столбец на две части с помощью разделителя-запятой и поместить значение без запятой во второй столбец, а н

Сообщение Anonymous »

У меня есть столбец в файле df, который я хочу разделить на два столбца, разделив их запятыми. Если значение в этом столбце не содержит запятой, я хочу поместить его во второй столбец, а не в первый.




Происхождение




Нью-Йорк, США


Англия


Россия


Лондон, Англия


Калифорния, США


США




Я хочу, чтобы результат был следующим:




Местоположение
Страна




Нью-Йорк
США


Нет
Англия

Нет
Россия


Лондон
Англия


Калифорния
США


Нет
США




Я использовал этот код

Код: Выделить всё

df['Location'], df['Country'] = df['Origin'].str.split(',', 1)


Подробнее здесь: https://stackoverflow.com/questions/707 ... hout-comma
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»