Как сделать диаграмму рассеяния

#python #pandas #scatter-plot

#питон #панды #точечная диаграмма

Вопрос:

Я хотел бы создать облако точек с этими двумя столбцами, но я не могу этого сделать, вы можете мне помочь?

Код

 import pandas as pd import matplotlib.pyplot as plt  members = pd.read_csv("https://raw.githubusercontent.com/rfordatascience/tidytuesday/master/data/2020/2020-09-22/members.csv")  x = members["member_id"] y = members["death_height_metres"]  plt.scatter(x, y)  

Ответ №1:

Вы пропадаете plt.show() в конце. Тогда он покажет вам график.

Комментарии:

1. Даже с помощью plt.show () это не работает

2. Я думаю, проблема в том, что у вас 76519 записей, и они застряли из-за огромного количества данных. Я попробовал, и он перестал отвечать из-за больших объемов данных.

Ответ №2:

Все ваши значения столбцов для высотомеров-NaN

 members["death_height_metres"].isna().sum()  

Дает:75451

Вам нужно проверить свои данные.