【发布时间】:2022-01-11 06:31:38
【问题描述】:
您好,我在下面有这段代码,我应该在其中显示来自“应用程序”列和“总下载量”列的仅 15 条数据的图。问题是总共有 100 行我想将“应用程序”和“总下载”列减少到 15 并绘制它们。我该怎么做?
import pandas as pd
import matplotlib.pyplot as plt
data = pd.read_excel("C:\\users\\HP\\Documents\\Datascience task\\Apps.xlsx")
data = data.rename(columns={'Total Downloads (Per Thousand)': 'Total Downloaded'})
apps = sorted(data['Apps']) # * Display only 15 apps
total_downloads = sorted(data['Total Downloaded']) # * Display 15 data of total downloaded
# * Plot the amount of downloaded app and thier name
plt.plot(total_downloads,apps) # * X , Y
plt.xlabel('Total Downloaded (Per Thousand)')
plt.ylabel("Apps")
data
【问题讨论】:
-
您需要前 15 个
Total Downloaded值吗?Apps在列中是唯一的还是重复的?
标签: python pandas matplotlib