Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python for data analysis

作者:战天独尊   发布日期:2026-02-06   浏览:64

import pandas as pd
import numpy as np

# 创建一个简单的数据集
data = {
    'Name': ['Alice', 'Bob', 'Charlie', 'David'],
    'Age': [25, 30, 35, 40],
    'City': ['New York', 'Los Angeles', 'Chicago', 'Houston']
}

# 将字典转换为 DataFrame
df = pd.DataFrame(data)

# 显示 DataFrame 的前几行
print("原始数据:")
print(df.head())

# 计算年龄的平均值
average_age = df['Age'].mean()
print(f"\n平均年龄: {average_age}")

# 添加一列,表示是否大于平均年龄
df['Above Average Age'] = df['Age'] > average_age

# 显示更新后的 DataFrame
print("\n更新后的数据:")
print(df)

解释说明:

  1. 导入库:我们首先导入了 pandasnumpy 库。pandas 是用于数据处理和分析的强大工具,而 numpy 提供了高效的数值计算功能。
  2. 创建数据集:我们创建了一个包含姓名、年龄和城市的简单字典,并将其转换为 pandasDataFrame
  3. 显示数据:使用 head() 方法显示 DataFrame 的前几行,默认是前 5 行。
  4. 计算平均年龄:通过 mean() 方法计算年龄列的平均值。
  5. 添加新列:根据年龄是否大于平均年龄,添加了一列布尔值。
  6. 显示更新后的数据:最后再次显示更新后的 DataFrame

这个示例展示了如何使用 pandas 进行基本的数据分析操作。

上一篇:python 拆分字符串

下一篇:python filter函数的用法

大家都在看

python excel 库

python时间格式

pythoneval函数用法

python读取文件路径

staticmethod在python中有

python 保存json文件

python开发windows应用程序

python中len是什么意思

python 私有函数

python ord和chr

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站