Как предложить тип графика из данных CSV-файла python - PullRequest
0 голосов
/ 10 февраля 2020

Как создать рекомендацию для визуализации данных в python. Например, если файл CSV содержит несколько столбцов с различными данными. Мне нужно создать ось х в виде столбца и ось у в качестве данных (строк). Затем мне нужно прочитать каждый столбец и, основываясь на данных, рекомендовать его в виде линейного графика, точечной диаграммы или диаграммы p ie или других графиков, используя mathplotlib или любые другие инструменты визуализации.

Как определить, какие Диаграмма для использования для данных для каждого столбца?

1 Ответ

0 голосов
/ 10 февраля 2020

Тип графиков в значительной степени зависит от того, являются ли ваши данные категоричными или непрерывными.

Предполагая, что ваши данные относительно чистые, вы можете позвонить df.dtypes, чтобы определить типы данных столбцов. Если они непрерывны (float), вы можете использовать точечные диаграммы, диаграммы распределения и т. Д. c, в зависимости от того, что вы хотите сделать.

Если они равны object, вы можете использовать df['col'].value_counts(), чтобы получить наиболее частые значения, выбрать те, которые достаточно важны, и создать диаграмму ap ie, et c.

Если они int (целые числа), вы можете использовать гистограмму с диаграммами value_counts() или p ie и т. Д. c. Вы поняли.

Out[18]: 
col1    int32
col2    int32
col3    object
col4    float64
dtype: object
...