Цепочка 2 разбивает вызовы метода для данных в колонке данных - PullRequest
0 голосов
/ 21 июня 2019

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

energy['Col']= df['Col'].str.split(' \-', n = -1, expand = True)
energy['Col']= df['Col'].str.split('M', n = -1, expand = True)

Предыдущий результат должен быть в (), поэтому (df['Col'].str.split(' \-', n = -1, expand = True)) должен быть частью.Но все попытки приводят к ошибкам.

Я пытался:

(df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)
(df['Col'].str.split(' \-', n = -1, expand = True)).Col.str.split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).split('M', n = -1, expand = True)
str((df['Col'].str.split(' \-', n = -1, expand = True)).str.split('M', n = -1, expand = True)

Возможно ли связать 2 разделения один за другим?Есть лучшие идеи, как?Или какую концепцию цепочки мне не хватает?

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