#python #jupyter-notebook
#питон #юпитер-записная книжка
Вопрос:
myDataTradeSWE = myDataTrade[(myDataTrade['from']=='SWE') amp; (myDataTrade['Year'] gt; 2013)] myDataTradeSWE.head(10)
Как я могу изменить диапазон лет, чтобы он показывал только 2014 И 2018 годы ?
Комментарии:
1. Задавая такие вопросы, лучше размещать данные для примера. Кроме того, посмотрите мой ответ — вы это имели в виду?
Ответ №1:
Вы, вероятно, имеете в виду или, не и, так как строка не может быть 2014 И 2018 одновременно 🙂
myDataTradeSWE = myDataTrade[(myDataTrade['from']=='SWE') amp; ((myDataTrade['Year'] == 2014) | (myDataTrade['Year'] == 2018))]
Ответ №2:
Проблема заключается в операторах сравнения. Вам нужно заменить свой gt;
на ==
, а затем вам нужно добавить | (myDataTrade ['Year'] == 2018)
.
Если я правильно понимаю, что вы ищете, ваш код должен выглядеть так. Это изменит диапазон года при построении графика:
myDataTradeSWE = myDataTrade[(myDataTrade['from']=='SWE') amp; ((myDataTrade['Year'] == 2014) | (myDataTrade['Year'] == 2018))] myDataTradeSWE.head(10)