pandas
Data数据处理
概述 pandas
Pandas是用于数据操作和分析的首选 Python 库。它引入了两种主要数据结构 - Series 和 DataFrame - 可以轻松加载、转换、过滤、分组、合并和导出表格数据。无论您是清理 CSV 文件、运行聚合还是为机器学习模型准备数据,Pandas都会使任务变得更加简单。
在PyRun中运行Pandas需要零设置。该库已预编译到PyodideWebAssembly发行版中,并在您的代码使用它时自动导入。您可以粘贴Pandas脚本,单击“运行”,然后立即查看输出 - 一切都在浏览器选项卡中,无需管理依赖项。
代码和执行输出
过滤、分组和聚合表格数据。
Pandas DataFrame在编辑器中运行
import pandas as pd
data = {
'Name': ['Alice', 'Bob', 'Charlie', 'Diana'],
'Age': [24, 27, 22, 32],
'Score': [85, 92, 78, 95],
'City': ['NYC', 'London', 'Berlin', 'Tokyo'],
}
df = pd.DataFrame(data)
print("DataFrame:\n")
print(df)
print("\nAverage Score:", df['Score'].mean())
print("\nTop scorers (>80):")
print(df[df['Score'] > 80][['Name', 'Score']])
print("\nGrouped by City mean score:")
print(df.groupby('City')['Score'].mean())相关套餐
推荐的 Python 资源
通过相关的交互式教程、备忘单和代码比较来扩展您的知识。
Python教程
Python 循环:For 和 While 循环解释
了解如何使用 Python 循环来迭代数据。通过交互式示例掌握 for 循环、while 循环、break、continue 和循环最佳实践。
查看资源
操作指南
如何在 Python 中对列表进行排序(升序和降序)
了解如何在 Python 中使用 sort() 方法和sorted() 函数对列表进行排序。发现自定义键排序和逆序示例。
查看资源
备忘单
PythonPandas数据分析备忘单
Pandas系列和数据帧的参考指南。学习数据加载、清理、选择、分组和聚合。
查看资源
语言比较
Python 与 JavaScript:哪种编程语言最好?
Python 和 JavaScript 的全面比较。探索语法差异、性能、用例(后端与前端)和编码示例。
查看资源