Как составить график значений двух столбцов в Seaborn - PullRequest
0 голосов
/ 11 декабря 2019

Я просто хочу сравнить два итога по двум столбцам в моем фрейме данных, используя гистограмму seaborn, но я думаю, что я делаю это действительно неэффективно. Должен быть лучший способ сделать это.

Вот как я суммирую два столбца, которые я хочу сравнить.

total_member_paid = alee_merge_df['Total_Member_Paid'].sum()
total_plan_paid = alee_merge_df['Total_Plan_Paid'].sum()

Затем я создаю кадр данных для построения графиков значений. Я хотел получить имена двух столбцов на оси x и их итоги на оси Y, но я не вижу простого способа сделать это.

Вот созданный мною кадр данных:

total_rx_spend_df = pd.DataFrame(columns=['Total_Member_Paid', 'Total_Plan_Paid'])
total_rx_spend_df.at[0, 'Total_Member_Paid'] = total_member_paid
total_rx_spend_df.at[0, 'Total_Plan_Paid'] = total_plan_paid

Данные выглядят так:

    Total_Member_Paid   Total_Plan_Paid
0   639713              7.48757e+06

Я хотел бы иметь два столбца с именами столбцов по оси X и их итоговыми значениями по Y. Должен ли я поворачивать эти данные, чтобы столбецимена являются частью данных? Кажется, это должно быть легко, но я не могу найти что-то в Google, пытающееся сделать то же самое.

РЕДАКТИРОВАТЬ: я смог довольно близко подойти к тому, что я искал, но с помощьюПанды:

total_rx_spend_df[['Total_Member_Paid','Total_Plan_Paid']].plot(kind='bar')

Есть ли способ сделать это, но в морском рожке?

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