"""
实现步骤
1.设计一个类,可以完成数据的封装
2.设计一个抽象类,来实现读取操作,用子类实现具体的功能
3.读取文件,生产数据对象
4.进行数据的逻辑计算
5.通过pyecharts绘图
"""
from pyecharts.options import *
from file_define import Read_file, TextRead, JsonRead
from record import Record
from pyecharts.charts import Bar
from pyecharts.charts import *
from pyecharts.globals import ThemeType
text_read = TextRead("E:/data1.txt") # 获取对象
json_read = JsonRead("E:/data2.txt")
list_1: list[Record] = text_read.read_data() # 获取数据并进行注解
list_2: list[Record] = json_read.read_data()
all_list = list_1+list_2
my_dict = {}
for record in all_list:
if record.data in my_dict.keys():
# 如果有记录就做累加
my_dict[record.data] += record.money
else:
# 如果没有就等于当前money
my_dict[record.d
数据分析案例
最新推荐文章于 2024-07-17 14:06:25 发布