为我的Pandas数据帧选择正确的绘图类型

2024-06-16 13:39:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直很困惑,因为我不知道我必须选择哪种类型的情节。你知道吗

我有一个有两列的数据框,假设第一列是一个人的id,第二列是这个人拥有的房子的数量。我只想知道我需要用哪种类型的情节。你知道吗

根据问题:

你将根据房屋的数量对业主进行排名。因此,第一个业主将是拥有最多房屋的业主(例如14套),第二个业主将是拥有第二大房源的业主,等等。如果有多个业主拥有相同数量的房屋,只需按顺序添加即可。例如,如果有10个所有者,每个所有者有一个列表,则将他们添加到排名中,并在他们之间按任意顺序排列。你知道吗

也就是说,一个点(x,y)意味着第x个最高所有者主机有y个列表。你知道吗

有什么建议吗?你知道吗


Tags: 数据id类型列表数量顺序建议情节
1条回答
网友
1楼 · 发布于 2024-06-16 13:39:27

一些示例数据:

import pandas as pd
import random as r
people = ["Person{}".format(x) for x in range(1,20)]
numbers = [r.randint(5,20) for x in range(1,20)]

df = pd.DataFrame(data=list(zip(people, numbers)), columns=['personId', 'numHouses'])
df = df.sort_values(by='numHouses')

现在有一些图表:

from plotly.offline import iplot,init_notebook_mode
import plotly.graph_objs as go
init_notebook_mode(connected=True)
iplot([go.Bar(x=df['personId'], y=df['numHouses'])])

相关问题 更多 >