Как заполнить значения в рамке данных в зависимости от значений вокруг негоPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как заполнить значения в рамке данных в зависимости от значений вокруг него

Сообщение Anonymous »

У меня есть дата, который выглядит примерно так: < /p>
1 2 3 'String'
'' 4 X ''
'' 5 X ''
'' 6 7 'String'
'' 1 Y ''
< /code>
И я хочу изменить xs и ys (поместить здесь только для визуализации) на значение, соответствующее одному и тому же столбцу, когда последний столбец = 'string'. Таким образом, XS станет 3, а y будет 7: < /p>
1 2 3 'String'
'' 4 3 ''
'' 5 3 ''
'' 6 7 'String'
'' 1 7 ''
< /code>
Справочное значение одинаково, пока не появится другая «родительская строка». Таким образом, первые 3 остаются, пока не появится еще один «String» родительский раунд. проблема.

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

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

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

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

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

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

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