Форум сайта python.su
for i in df_md:
if df_md > A_g:
df_md = ‘A’
else:
df_md = ‘C’
Пытаюсь сравнить данные в ячейке с константой. но выдает ошибку. Что не так делаю?
Офлайн
if df_md > A_g: заменить на if i > A_g: ?
[code python][/code]
Отредактировано PEHDOM (Апрель 9, 2021 15:55:22)
Офлайн
блин, я тупень. Спасибо большое.
Офлайн
Не помогло подтягивает странное значение. Как правильно сослаться в цикле, что бы он брал конретную ячейку в строке?
Офлайн
ProviЛетят два крокодила, один зеленый другой на север. Зачем мне холодильник если я не курю?
Не помогло подтягивает странное значение. Как правильно сослаться в цикле, что бы он брал конретную ячейку в строке?
[code python][/code]
Отредактировано PEHDOM (Апрель 9, 2021 17:35:47)
Офлайн
Да понимаю.(
if i <= A_g:
df_md = A - у меня не получается так поместить значение в ячейку
Не правильно делаю?
Офлайн
А - это переменная объявленная ранее.
после df_md идет адрес квадратные скобки и название столбца
сюда почему то не копируется
Офлайн
точнее копируется, но сразу заполняет весь столбец, а не конкретную ячейку
Офлайн
Proviпоместите код в теги
А - это переменная объявленная ранее.
после df_md идет адрес квадратные скобки и название столбца
[code python][/code]
[code python][/code]
Отредактировано PEHDOM (Апрель 9, 2021 20:53:19)
Офлайн
Это исходные данные:
https://yadi.sk/i/8X-iBn-B9dBYEw
Пытаюсь построить график по дням, в разрезе организаций и группы товара, колонка ‘abc’
df_sales.groupby(['OrgCode', 'abc'])['sum'].plot(y=df_sales['data'], x=df_sales['data'], legend=True)
Офлайн