python代码对菜品订单数据进行数据质量分析
时间: 2023-10-26 08:12:45 浏览: 83
这里提供一个简单的Python代码示例,用于对菜品订单数据进行数据质量分析:
```python
import pandas as pd
# 读取数据
df = pd.read_csv('orders.csv')
# 查看数据前5行
print(df.head())
# 数据行数和列数
print('Number of rows:', df.shape[0])
print('Number of columns:', df.shape[1])
# 检查每列缺失值数量
print('Missing values per column:')
print(df.isnull().sum())
# 检查每列数据类型
print('Data types per column:')
print(df.dtypes)
# 检查重复行
duplicate_rows = df[df.duplicated()]
print('Number of duplicate rows:', duplicate_rows.shape[0])
# 检查数值列的统计信息
print('Numerical columns statistics:')
print(df.describe())
```
这个代码示例使用pandas库读取菜品订单数据,并对数据进行以下分析:
- 查看前5行数据
- 输出数据行数和列数
- 检查每列缺失值数量
- 检查每列数据类型
- 检查重复行
- 检查数值列的统计信息
你需要将代码中的"orders.csv"替换为你的菜品订单数据文件名,并确保数据文件与代码文件在同一位置。
阅读全文