You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入多CSV文件分析挪威居民购买力年际变化的技术实现

挪威居民购买力年际变化分析:基于收入与KPI-JEL数据

初始代码

import pandas as pd

# 使用正确分隔符读取数据文件
data = pd.read_csv('Inntekt, 1995-2023.csv', delimiter="\t", quotechar='"')

# 移除列名中的多余引号
data.columns = [col.replace('"', '') for col in data.columns]

# 输出所有列以检查是否读取正确
print(data.columns)

# 若存在'year'列,则将其设为索引
if 'year' in data.columns:
    data['year'] = data['year'].astype(int)
    data.set_index('year', inplace=True)
else:
    print('未找到名为year的列。')

更新代码

import pandas as pd
import matplotlib.pyplot as plt

# 导入数据
kpi_data = pd.read_csv('KPI-JEL, 1995-2023.csv')
income_data = pd.read_csv('Inntekt, 1995-2023.csv')

# 为两个数据集设置year列为索引
kpi_data.set_index('year', inplace=True)
income_data.set_index('year', inplace=True)

# 将列转换为数值类型
kpi_data['KPI-JEL (2015=100) årlig'] = pd.to_numeric(kpi_data['KPI-JEL (2015=100) årlig'], errors='coerce')
income_data['Indeks, faste prisar'] = pd.to_numeric(income_data['Indeks, faste prisar'], errors='coerce')

# 以基准年(2015年)的数值对数据进行归一化
kpi_data = kpi_data / kpi_data.loc[2015]
income_data = income_data / income_data.loc[2015]

# 计算购买力
purchasing_power = income_data / kpi_data

# 绘制KPI、收入及购买力随时间的变化趋势
plt.figure(figsize=(10,6))
plt.plot(kpi_data['KPI-JEL (2015=100) årlig'], label='KPI')
plt.plot(income_data['Indeks, faste prisar'], label='Income')
plt.plot(purchasing_power['Indeks, faste prisar'], label='Purchasing Power')
plt.legend()
plt.xlabel('Year')
plt.ylabel('Index (2015=100)')
plt.title('Change in KPI, Income, and Purchasing Power over Time')
plt.show()

数据说明

平均收入数据文件(Inntekt, 1995-2023.csv)

  • hushaldningstype:家庭类型
  • year:年份
  • Indeks, faste prisar:固定价格指数

样例数据:

"hushaldningstype","year","Indeks, faste prisar"
"Alle hushald","1995",99
"Alle hushald","1996",99
"Alle hushald","1997",103
"Alle hushald","1998",110

剔除电力的消费者价格指数(KPI-JEL)数据文件(KPI-JEL, 1995-2023.csv)

  • konsumgruppe:消费群体
  • year:年份
  • KPI-JEL (2015=100) årlig:剔除电力的消费者价格指数(以2015年为基准值100)

样例数据:

"konsumgruppe","year","KPI-JEL (2015=100) årlig"
"KPI-JEL Totalindeks","1995",67.8
"KPI-JEL Totalindeks","1996",68.7
"KPI-JEL Totalindeks","1997",70.2
"KPI-JEL Totalindeks","1998",72.0
"KPI-JEL Totalindeks","1999",73.8

内容的提问来源于stack exchange,提问作者Edward Bruer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 09:15:06