帮我写一个基于pandas numpy 库和python语言进行数据处理 读取在 D大學大二下學期數據可視化期末作業數據整理文獻來源數據xlsx里的excel檔数据基於’發表總數’的數據計算排在第一位的期刊发文量占总发文量多少百分比
import pandas as pd
读取Excel文件
data = pd.read_excel(r"D:\大學\大二\下學期\數據可視化\期末作業\數據整理\文獻來源數據.xlsx")
计算总发文量
total_articles = data['發表總數'].sum()
根据'發表總數'列进行降序排序
sorted_data = data.sort_values(by='發表總數', ascending=False)
获取排在第一位的期刊发文量
top_journal_articles = sorted_data.iloc[0]['發表總數']
计算排在第一位的期刊发文量占总发文量的百分比
percentage = (top_journal_articles / total_articles) * 100
print(f"排在第一位的期刊发文量占总发文量的百分比为: {percentage:.2f}%")
原文地址: http://www.cveoy.top/t/topic/hB9z 著作权归作者所有。请勿转载和采集!