Несколько графиков рассеяния для разных параметров - Python - PullRequest
1 голос
/ 08 марта 2019

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

Датафрейм в настоящее время выглядит следующим образом:

property_type   area    actual_worth    
Commercial      59.92   161250.0
Commercial      50.00   160000.0
Residential     40.50   123400.0
Industrial      35.49   61250.0
Industrial      24.30   125000.0
Commercial      90.12   69700.0 

Спасибо,

R

1 Ответ

1 голос
/ 08 марта 2019

Вам следует заглянуть в seaborn.FacetGrid для удобного управления этими типами графиков.

Вот очень простой пример, основанный на ваших данных выборки:

import seaborn as sns

g = sns.FacetGrid(df, row='property_type')
g.map(sns.scatterplot, 'area', 'actual_worth')

enter image description here

...