refactor(experiment_5):重构实验 5 数据格式和图表展示

- 移除 iris.csv 和 marketing.sql 文件
- 新增 sales_manager.csv 和 sales_month.csv 文件
- 添加 sales_manager.js 文件,实现销售数据的图表展示
This commit is contained in:
2025-04-29 13:55:32 +08:00
parent 1984d69e6d
commit 2f39064475
14 changed files with 1122 additions and 334 deletions

View File

@@ -1,151 +0,0 @@
Id,PetalLength,PetalWidth,SepalLength,SepalWidth,Species
1,5.1,3.5,1.4,0.2,setosa
2,4.9,3,1.4,0.2,setosa
3,4.7,3.2,1.3,0.2,setosa
4,4.6,3.1,1.5,0.2,setosa
5,5,3.6,1.4,0.2,setosa
6,5.4,3.9,1.7,0.4,setosa
7,4.6,3.4,1.4,0.3,setosa
8,5,3.4,1.5,0.2,setosa
9,4.4,2.9,1.4,0.2,setosa
10,4.9,3.1,1.5,0.1,setosa
11,5.4,3.7,1.5,0.2,setosa
12,4.8,3.4,1.6,0.2,setosa
13,4.8,3,1.4,0.1,setosa
14,4.3,3,1.1,0.1,setosa
15,5.8,4,1.2,0.2,setosa
16,5.7,4.4,1.5,0.4,setosa
17,5.4,3.9,1.3,0.4,setosa
18,5.1,3.5,1.4,0.3,setosa
19,5.7,3.8,1.7,0.3,setosa
20,5.1,3.8,1.5,0.3,setosa
21,5.4,3.4,1.7,0.2,setosa
22,5.1,3.7,1.5,0.4,setosa
23,4.6,3.6,1,0.2,setosa
24,5.1,3.3,1.7,0.5,setosa
25,4.8,3.4,1.9,0.2,setosa
26,5,3,1.6,0.2,setosa
27,5,3.4,1.6,0.4,setosa
28,5.2,3.5,1.5,0.2,setosa
29,5.2,3.4,1.4,0.2,setosa
30,4.7,3.2,1.6,0.2,setosa
31,4.8,3.1,1.6,0.2,setosa
32,5.4,3.4,1.5,0.4,setosa
33,5.2,4.1,1.5,0.1,setosa
34,5.5,4.2,1.4,0.2,setosa
35,4.9,3.1,1.5,0.2,setosa
36,5,3.2,1.2,0.2,setosa
37,5.5,3.5,1.3,0.2,setosa
38,4.9,3.6,1.4,0.1,setosa
39,4.4,3,1.3,0.2,setosa
40,5.1,3.4,1.5,0.2,setosa
41,5,3.5,1.3,0.3,setosa
42,4.5,2.3,1.3,0.3,setosa
43,4.4,3.2,1.3,0.2,setosa
44,5,3.5,1.6,0.6,setosa
45,5.1,3.8,1.9,0.4,setosa
46,4.8,3,1.4,0.3,setosa
47,5.1,3.8,1.6,0.2,setosa
48,4.6,3.2,1.4,0.2,setosa
49,5.3,3.7,1.5,0.2,setosa
50,5,3.3,1.4,0.2,setosa
51,7,3.2,4.7,1.4,versicolor
52,6.4,3.2,4.5,1.5,versicolor
53,6.9,3.1,4.9,1.5,versicolor
54,5.5,2.3,4,1.3,versicolor
55,6.5,2.8,4.6,1.5,versicolor
56,5.7,2.8,4.5,1.3,versicolor
57,6.3,3.3,4.7,1.6,versicolor
58,4.9,2.4,3.3,1,versicolor
59,6.6,2.9,4.6,1.3,versicolor
60,5.2,2.7,3.9,1.4,versicolor
61,5,2,3.5,1,versicolor
62,5.9,3,4.2,1.5,versicolor
63,6,2.2,4,1,versicolor
64,6.1,2.9,4.7,1.4,versicolor
65,5.6,2.9,3.6,1.3,versicolor
66,6.7,3.1,4.4,1.4,versicolor
67,5.6,3,4.5,1.5,versicolor
68,5.8,2.7,4.1,1,versicolor
69,6.2,2.2,4.5,1.5,versicolor
70,5.6,2.5,3.9,1.1,versicolor
71,5.9,3.2,4.8,1.8,versicolor
72,6.1,2.8,4,1.3,versicolor
73,6.3,2.5,4.9,1.5,versicolor
74,6.1,2.8,4.7,1.2,versicolor
75,6.4,2.9,4.3,1.3,versicolor
76,6.6,3,4.4,1.4,versicolor
77,6.8,2.8,4.8,1.4,versicolor
78,6.7,3,5,1.7,versicolor
79,6,2.9,4.5,1.5,versicolor
80,5.7,2.6,3.5,1,versicolor
81,5.5,2.4,3.8,1.1,versicolor
82,5.5,2.4,3.7,1,versicolor
83,5.8,2.7,3.9,1.2,versicolor
84,6,2.7,5.1,1.6,versicolor
85,5.4,3,4.5,1.5,versicolor
86,6,3.4,4.5,1.6,versicolor
87,6.7,3.1,4.7,1.5,versicolor
88,6.3,2.3,4.4,1.3,versicolor
89,5.6,3,4.1,1.3,versicolor
90,5.5,2.5,4,1.3,versicolor
91,5.5,2.6,4.4,1.2,versicolor
92,6.1,3,4.6,1.4,versicolor
93,5.8,2.6,4,1.2,versicolor
94,5,2.3,3.3,1,versicolor
95,5.6,2.7,4.2,1.3,versicolor
96,5.7,3,4.2,1.2,versicolor
97,5.7,2.9,4.2,1.3,versicolor
98,6.2,2.9,4.3,1.3,versicolor
99,5.1,2.5,3,1.1,versicolor
100,5.7,2.8,4.1,1.3,versicolor
101,6.3,3.3,6,2.5,virginica
102,5.8,2.7,5.1,1.9,virginica
103,7.1,3,5.9,2.1,virginica
104,6.3,2.9,5.6,1.8,virginica
105,6.5,3,5.8,2.2,virginica
106,7.6,3,6.6,2.1,virginica
107,4.9,2.5,4.5,1.7,virginica
108,7.3,2.9,6.3,1.8,virginica
109,6.7,2.5,5.8,1.8,virginica
110,7.2,3.6,6.1,2.5,virginica
111,6.5,3.2,5.1,2,virginica
112,6.4,2.7,5.3,1.9,virginica
113,6.8,3,5.5,2.1,virginica
114,5.7,2.5,5,2,virginica
115,5.8,2.8,5.1,2.4,virginica
116,6.4,3.2,5.3,2.3,virginica
117,6.5,3,5.5,1.8,virginica
118,7.7,3.8,6.7,2.2,virginica
119,7.7,2.6,6.9,2.3,virginica
120,6,2.2,5,1.5,virginica
121,6.9,3.2,5.7,2.3,virginica
122,5.6,2.8,4.9,2,virginica
123,7.7,2.8,6.7,2,virginica
124,6.3,2.7,4.9,1.8,virginica
125,6.7,3.3,5.7,2.1,virginica
126,7.2,3.2,6,1.8,virginica
127,6.2,2.8,4.8,1.8,virginica
128,6.1,3,4.9,1.8,virginica
129,6.4,2.8,5.6,2.1,virginica
130,7.2,3,5.8,1.6,virginica
131,7.4,2.8,6.1,1.9,virginica
132,7.9,3.8,6.4,2,virginica
133,6.4,2.8,5.6,2.2,virginica
134,6.3,2.8,5.1,1.5,virginica
135,6.1,2.6,5.6,1.4,virginica
136,7.7,3,6.1,2.3,virginica
137,6.3,3.4,5.6,2.4,virginica
138,6.4,3.1,5.5,1.8,virginica
139,6,3,4.8,1.8,virginica
140,6.9,3.1,5.4,2.1,virginica
141,6.7,3.1,5.6,2.4,virginica
142,6.9,3.1,5.1,2.3,virginica
143,5.8,2.7,5.1,1.9,virginica
144,6.8,3.2,5.9,2.3,virginica
145,6.7,3.3,5.7,2.5,virginica
146,6.7,3,5.2,2.3,virginica
147,6.3,2.5,5,1.9,virginica
148,6.5,3,5.2,2,virginica
149,6.2,3.4,5.4,2.3,virginica
150,5.9,3,5.1,1.8,virginica
1 Id PetalLength PetalWidth SepalLength SepalWidth Species
2 1 5.1 3.5 1.4 0.2 setosa
3 2 4.9 3 1.4 0.2 setosa
4 3 4.7 3.2 1.3 0.2 setosa
5 4 4.6 3.1 1.5 0.2 setosa
6 5 5 3.6 1.4 0.2 setosa
7 6 5.4 3.9 1.7 0.4 setosa
8 7 4.6 3.4 1.4 0.3 setosa
9 8 5 3.4 1.5 0.2 setosa
10 9 4.4 2.9 1.4 0.2 setosa
11 10 4.9 3.1 1.5 0.1 setosa
12 11 5.4 3.7 1.5 0.2 setosa
13 12 4.8 3.4 1.6 0.2 setosa
14 13 4.8 3 1.4 0.1 setosa
15 14 4.3 3 1.1 0.1 setosa
16 15 5.8 4 1.2 0.2 setosa
17 16 5.7 4.4 1.5 0.4 setosa
18 17 5.4 3.9 1.3 0.4 setosa
19 18 5.1 3.5 1.4 0.3 setosa
20 19 5.7 3.8 1.7 0.3 setosa
21 20 5.1 3.8 1.5 0.3 setosa
22 21 5.4 3.4 1.7 0.2 setosa
23 22 5.1 3.7 1.5 0.4 setosa
24 23 4.6 3.6 1 0.2 setosa
25 24 5.1 3.3 1.7 0.5 setosa
26 25 4.8 3.4 1.9 0.2 setosa
27 26 5 3 1.6 0.2 setosa
28 27 5 3.4 1.6 0.4 setosa
29 28 5.2 3.5 1.5 0.2 setosa
30 29 5.2 3.4 1.4 0.2 setosa
31 30 4.7 3.2 1.6 0.2 setosa
32 31 4.8 3.1 1.6 0.2 setosa
33 32 5.4 3.4 1.5 0.4 setosa
34 33 5.2 4.1 1.5 0.1 setosa
35 34 5.5 4.2 1.4 0.2 setosa
36 35 4.9 3.1 1.5 0.2 setosa
37 36 5 3.2 1.2 0.2 setosa
38 37 5.5 3.5 1.3 0.2 setosa
39 38 4.9 3.6 1.4 0.1 setosa
40 39 4.4 3 1.3 0.2 setosa
41 40 5.1 3.4 1.5 0.2 setosa
42 41 5 3.5 1.3 0.3 setosa
43 42 4.5 2.3 1.3 0.3 setosa
44 43 4.4 3.2 1.3 0.2 setosa
45 44 5 3.5 1.6 0.6 setosa
46 45 5.1 3.8 1.9 0.4 setosa
47 46 4.8 3 1.4 0.3 setosa
48 47 5.1 3.8 1.6 0.2 setosa
49 48 4.6 3.2 1.4 0.2 setosa
50 49 5.3 3.7 1.5 0.2 setosa
51 50 5 3.3 1.4 0.2 setosa
52 51 7 3.2 4.7 1.4 versicolor
53 52 6.4 3.2 4.5 1.5 versicolor
54 53 6.9 3.1 4.9 1.5 versicolor
55 54 5.5 2.3 4 1.3 versicolor
56 55 6.5 2.8 4.6 1.5 versicolor
57 56 5.7 2.8 4.5 1.3 versicolor
58 57 6.3 3.3 4.7 1.6 versicolor
59 58 4.9 2.4 3.3 1 versicolor
60 59 6.6 2.9 4.6 1.3 versicolor
61 60 5.2 2.7 3.9 1.4 versicolor
62 61 5 2 3.5 1 versicolor
63 62 5.9 3 4.2 1.5 versicolor
64 63 6 2.2 4 1 versicolor
65 64 6.1 2.9 4.7 1.4 versicolor
66 65 5.6 2.9 3.6 1.3 versicolor
67 66 6.7 3.1 4.4 1.4 versicolor
68 67 5.6 3 4.5 1.5 versicolor
69 68 5.8 2.7 4.1 1 versicolor
70 69 6.2 2.2 4.5 1.5 versicolor
71 70 5.6 2.5 3.9 1.1 versicolor
72 71 5.9 3.2 4.8 1.8 versicolor
73 72 6.1 2.8 4 1.3 versicolor
74 73 6.3 2.5 4.9 1.5 versicolor
75 74 6.1 2.8 4.7 1.2 versicolor
76 75 6.4 2.9 4.3 1.3 versicolor
77 76 6.6 3 4.4 1.4 versicolor
78 77 6.8 2.8 4.8 1.4 versicolor
79 78 6.7 3 5 1.7 versicolor
80 79 6 2.9 4.5 1.5 versicolor
81 80 5.7 2.6 3.5 1 versicolor
82 81 5.5 2.4 3.8 1.1 versicolor
83 82 5.5 2.4 3.7 1 versicolor
84 83 5.8 2.7 3.9 1.2 versicolor
85 84 6 2.7 5.1 1.6 versicolor
86 85 5.4 3 4.5 1.5 versicolor
87 86 6 3.4 4.5 1.6 versicolor
88 87 6.7 3.1 4.7 1.5 versicolor
89 88 6.3 2.3 4.4 1.3 versicolor
90 89 5.6 3 4.1 1.3 versicolor
91 90 5.5 2.5 4 1.3 versicolor
92 91 5.5 2.6 4.4 1.2 versicolor
93 92 6.1 3 4.6 1.4 versicolor
94 93 5.8 2.6 4 1.2 versicolor
95 94 5 2.3 3.3 1 versicolor
96 95 5.6 2.7 4.2 1.3 versicolor
97 96 5.7 3 4.2 1.2 versicolor
98 97 5.7 2.9 4.2 1.3 versicolor
99 98 6.2 2.9 4.3 1.3 versicolor
100 99 5.1 2.5 3 1.1 versicolor
101 100 5.7 2.8 4.1 1.3 versicolor
102 101 6.3 3.3 6 2.5 virginica
103 102 5.8 2.7 5.1 1.9 virginica
104 103 7.1 3 5.9 2.1 virginica
105 104 6.3 2.9 5.6 1.8 virginica
106 105 6.5 3 5.8 2.2 virginica
107 106 7.6 3 6.6 2.1 virginica
108 107 4.9 2.5 4.5 1.7 virginica
109 108 7.3 2.9 6.3 1.8 virginica
110 109 6.7 2.5 5.8 1.8 virginica
111 110 7.2 3.6 6.1 2.5 virginica
112 111 6.5 3.2 5.1 2 virginica
113 112 6.4 2.7 5.3 1.9 virginica
114 113 6.8 3 5.5 2.1 virginica
115 114 5.7 2.5 5 2 virginica
116 115 5.8 2.8 5.1 2.4 virginica
117 116 6.4 3.2 5.3 2.3 virginica
118 117 6.5 3 5.5 1.8 virginica
119 118 7.7 3.8 6.7 2.2 virginica
120 119 7.7 2.6 6.9 2.3 virginica
121 120 6 2.2 5 1.5 virginica
122 121 6.9 3.2 5.7 2.3 virginica
123 122 5.6 2.8 4.9 2 virginica
124 123 7.7 2.8 6.7 2 virginica
125 124 6.3 2.7 4.9 1.8 virginica
126 125 6.7 3.3 5.7 2.1 virginica
127 126 7.2 3.2 6 1.8 virginica
128 127 6.2 2.8 4.8 1.8 virginica
129 128 6.1 3 4.9 1.8 virginica
130 129 6.4 2.8 5.6 2.1 virginica
131 130 7.2 3 5.8 1.6 virginica
132 131 7.4 2.8 6.1 1.9 virginica
133 132 7.9 3.8 6.4 2 virginica
134 133 6.4 2.8 5.6 2.2 virginica
135 134 6.3 2.8 5.1 1.5 virginica
136 135 6.1 2.6 5.6 1.4 virginica
137 136 7.7 3 6.1 2.3 virginica
138 137 6.3 3.4 5.6 2.4 virginica
139 138 6.4 3.1 5.5 1.8 virginica
140 139 6 3 4.8 1.8 virginica
141 140 6.9 3.1 5.4 2.1 virginica
142 141 6.7 3.1 5.6 2.4 virginica
143 142 6.9 3.1 5.1 2.3 virginica
144 143 5.8 2.7 5.1 1.9 virginica
145 144 6.8 3.2 5.9 2.3 virginica
146 145 6.7 3.3 5.7 2.5 virginica
147 146 6.7 3 5.2 2.3 virginica
148 147 6.3 2.5 5 1.9 virginica
149 148 6.5 3 5.2 2 virginica
150 149 6.2 3.4 5.4 2.3 virginica
151 150 5.9 3 5.1 1.8 virginica

View File

@@ -1,183 +0,0 @@
/*
Navicat Premium Data Transfer
Source Server : localhost_3306
Source Server Type : MySQL
Source Server Version : 80020
Source Host : localhost:3306
Source Schema : marketing
Target Server Type : MySQL
Target Server Version : 80020
File Encoding : 65001
Date: 20/04/2025 00:05:44
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for main_categories
-- ----------------------------
DROP TABLE IF EXISTS `main_categories`;
CREATE TABLE `main_categories` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`value` decimal(10, 3) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of main_categories
-- ----------------------------
INSERT INTO `main_categories` VALUES (1, '办公用品', 949270.224);
INSERT INTO `main_categories` VALUES (2, '技术', 937985.552);
INSERT INTO `main_categories` VALUES (3, '家具', 1028418.503);
-- ----------------------------
-- Table structure for sales_manager
-- ----------------------------
DROP TABLE IF EXISTS `sales_manager`;
CREATE TABLE `sales_manager` (
`sales_manager` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`sales` decimal(10, 3) NULL DEFAULT NULL,
`profit` decimal(10, 3) NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sales_manager
-- ----------------------------
INSERT INTO `sales_manager` VALUES ('郝杰', 502667.277, 55300.637);
INSERT INTO `sales_manager` VALUES ('江奕健', 179421.480, 11725.000);
INSERT INTO `sales_manager` VALUES ('姜伟', 222300.092, 19919.872);
INSERT INTO `sales_manager` VALUES ('王倩倩', 691845.854, 92687.014);
INSERT INTO `sales_manager` VALUES ('杨洪光', 761143.054, 96180.574);
INSERT INTO `sales_manager` VALUES ('张怡莲', 558296.522, 93976.162);
-- ----------------------------
-- Table structure for sales_month
-- ----------------------------
DROP TABLE IF EXISTS `sales_month`;
CREATE TABLE `sales_month` (
`month` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`sales` decimal(10, 3) NULL DEFAULT NULL,
`profit` decimal(10, 3) NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sales_month
-- ----------------------------
INSERT INTO `sales_month` VALUES ('1月', 226678.830, 37233.770);
INSERT INTO `sales_month` VALUES ('2月', 109855.158, 19834.458);
INSERT INTO `sales_month` VALUES ('3月', 167173.727, 18748.247);
INSERT INTO `sales_month` VALUES ('4月', 96984.692, 16501.352);
INSERT INTO `sales_month` VALUES ('5月', 232199.107, 23984.947);
INSERT INTO `sales_month` VALUES ('6月', 339729.698, 39157.118);
INSERT INTO `sales_month` VALUES ('7月', 140050.918, 11800.698);
INSERT INTO `sales_month` VALUES ('8月', 356128.507, 66818.087);
INSERT INTO `sales_month` VALUES ('9月', 322759.367, 24133.207);
INSERT INTO `sales_month` VALUES ('10月', 289269.169, 33635.329);
INSERT INTO `sales_month` VALUES ('11月', 342142.150, 42611.870);
INSERT INTO `sales_month` VALUES ('12月', 292702.956, 35330.176);
-- ----------------------------
-- Table structure for sales_province
-- ----------------------------
DROP TABLE IF EXISTS `sales_province`;
CREATE TABLE `sales_province` (
`province` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`sales` decimal(10, 3) NULL DEFAULT NULL,
`profit` decimal(10, 3) NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sales_province
-- ----------------------------
INSERT INTO `sales_province` VALUES ('安徽', 113742.734, 32222.834);
INSERT INTO `sales_province` VALUES ('北京', 76154.540, 19854.240);
INSERT INTO `sales_province` VALUES ('福建', 102315.080, 32774.700);
INSERT INTO `sales_province` VALUES ('甘肃', 47267.444, -13210.036);
INSERT INTO `sales_province` VALUES ('广东', 254769.725, 58887.605);
INSERT INTO `sales_province` VALUES ('广西', 48349.532, 14036.932);
INSERT INTO `sales_province` VALUES ('贵州', 15893.136, 287.616);
INSERT INTO `sales_province` VALUES ('海南', 10995.880, 4132.940);
INSERT INTO `sales_province` VALUES ('河北', 227145.800, 43675.380);
INSERT INTO `sales_province` VALUES ('河南', 79220.540, 17722.600);
INSERT INTO `sales_province` VALUES ('黑龙江', 273877.632, 66982.132);
INSERT INTO `sales_province` VALUES ('湖北', 135006.900, -33492.340);
INSERT INTO `sales_province` VALUES ('湖南', 163503.277, 31399.277);
INSERT INTO `sales_province` VALUES ('吉林', 76539.617, 17712.317);
INSERT INTO `sales_province` VALUES ('江苏', 128183.776, -16801.764);
INSERT INTO `sales_province` VALUES ('江西', 29987.860, 7944.720);
INSERT INTO `sales_province` VALUES ('辽宁', 152250.028, -29393.812);
INSERT INTO `sales_province` VALUES ('内蒙古', 59787.252, -15047.368);
INSERT INTO `sales_province` VALUES ('宁夏', 12685.988, -900.592);
INSERT INTO `sales_province` VALUES ('山东', 192400.460, 49812.560);
INSERT INTO `sales_province` VALUES ('山西', 99782.900, 25386.900);
INSERT INTO `sales_province` VALUES ('陕西', 102767.168, 21152.628);
INSERT INTO `sales_province` VALUES ('上海', 99893.584, 17668.784);
INSERT INTO `sales_province` VALUES ('四川', 60567.584, -9514.876);
INSERT INTO `sales_province` VALUES ('天津', 95426.030, 20107.010);
INSERT INTO `sales_province` VALUES ('西藏', 1144.920, 400.260);
INSERT INTO `sales_province` VALUES ('新疆', 16700.880, 4683.000);
INSERT INTO `sales_province` VALUES ('云南', 79432.052, 16937.032);
INSERT INTO `sales_province` VALUES ('浙江', 94619.560, -27441.260);
INSERT INTO `sales_province` VALUES ('重庆', 65262.400, 11809.840);
-- ----------------------------
-- Table structure for sales_region
-- ----------------------------
DROP TABLE IF EXISTS `sales_region`;
CREATE TABLE `sales_region` (
`region` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`sales` decimal(10, 3) NULL DEFAULT NULL,
`profit` decimal(10, 3) NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sales_region
-- ----------------------------
INSERT INTO `sales_region` VALUES ('东北', 502667.277, 55300.637);
INSERT INTO `sales_region` VALUES ('华北', 558296.522, 93976.162);
INSERT INTO `sales_region` VALUES ('华东', 761143.054, 96180.574);
INSERT INTO `sales_region` VALUES ('西北', 179421.480, 11725.000);
INSERT INTO `sales_region` VALUES ('西南', 222300.092, 19919.872);
INSERT INTO `sales_region` VALUES ('中南', 691845.854, 92687.014);
-- ----------------------------
-- Table structure for sub_categories
-- ----------------------------
DROP TABLE IF EXISTS `sub_categories`;
CREATE TABLE `sub_categories` (
`id` int NOT NULL AUTO_INCREMENT,
`main_category_id` int NULL DEFAULT NULL,
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`value` decimal(10, 3) NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `main_category_id`(`main_category_id`) USING BTREE,
CONSTRAINT `sub_categories_ibfk_1` FOREIGN KEY (`main_category_id`) REFERENCES `main_categories` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of sub_categories
-- ----------------------------
INSERT INTO `sub_categories` VALUES (1, 1, '标签', 18936.540);
INSERT INTO `sub_categories` VALUES (2, 1, '美术', 33038.096);
INSERT INTO `sub_categories` VALUES (3, 1, '器具', 449744.764);
INSERT INTO `sub_categories` VALUES (4, 1, '收纳具', 214582.200);
INSERT INTO `sub_categories` VALUES (5, 1, '系固件', 20045.480);
INSERT INTO `sub_categories` VALUES (6, 1, '信封', 51941.960);
INSERT INTO `sub_categories` VALUES (7, 1, '用品', 47070.128);
INSERT INTO `sub_categories` VALUES (8, 1, '纸张', 51413.740);
INSERT INTO `sub_categories` VALUES (9, 1, '装订机', 62497.316);
INSERT INTO `sub_categories` VALUES (10, 2, '电话', 330951.320);
INSERT INTO `sub_categories` VALUES (11, 2, '复印机', 347513.264);
INSERT INTO `sub_categories` VALUES (12, 2, '配件', 150562.664);
INSERT INTO `sub_categories` VALUES (13, 2, '设备', 108958.304);
INSERT INTO `sub_categories` VALUES (14, 3, '书架', 366969.540);
INSERT INTO `sub_categories` VALUES (15, 3, '椅子', 409393.054);
INSERT INTO `sub_categories` VALUES (16, 3, '用具', 83848.996);
INSERT INTO `sub_categories` VALUES (17, 3, '桌子', 168206.913);
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,7 @@
sales_manager,sales,profit
郝杰,502667.277,55300.637
江奕健,179421.48,11725
姜伟,222300.092,19919.872
王倩倩,691845.854,92687.014
杨洪光,761143.054,96180.574
张怡莲,558296.522,93976.162
1 sales_manager sales profit
2 郝杰 502667.277 55300.637
3 江奕健 179421.48 11725
4 姜伟 222300.092 19919.872
5 王倩倩 691845.854 92687.014
6 杨洪光 761143.054 96180.574
7 张怡莲 558296.522 93976.162

View File

@@ -0,0 +1,13 @@
month,sales,profit
1月,226678.83,37233.77
2月,109855.158,19834.458
3月,167173.727,18748.247
4月,96984.692,16501.352
5月,232199.107,23984.947
6月,339729.698,39157.118
7月,140050.918,11800.698
8月,356128.507,66818.087
9月,322759.367,24133.207
10月,289269.169,33635.329
11月,342142.15,42611.87
12月,292702.956,35330.176
1 month sales profit
2 1月 226678.83 37233.77
3 2月 109855.158 19834.458
4 3月 167173.727 18748.247
5 4月 96984.692 16501.352
6 5月 232199.107 23984.947
7 6月 339729.698 39157.118
8 7月 140050.918 11800.698
9 8月 356128.507 66818.087
10 9月 322759.367 24133.207
11 10月 289269.169 33635.329
12 11月 342142.15 42611.87
13 12月 292702.956 35330.176

View File

@@ -0,0 +1,65 @@
[
{
"name": "办公用品",
"value": 949270.224,
"children": [{
"name": "标签",
"value": 18936.54
}, {
"name": "美术",
"value": 33038.096
}, {
"name": "器具",
"value": 449744.764
}, {
"name": "收纳具",
"value": 214582.2
}, {
"name": "系固件",
"value": 20045.48
}, {
"name": "信封",
"value": 51941.96
}, {
"name": "用品",
"value": 47070.128
}, {
"name": "纸张",
"value": 51413.74
},{
"name": "装订机",
"value": 62497.316
}]
}, {
"name": "技术",
"value": 937985.552,
"children": [{
"name": "电话",
"value": 330951.32
}, {
"name": "复印机",
"value": 347513.264
}, {
"name": "配件",
"value": 150562.664
}, {
"name": "设备",
"value": 108958.304
}]
}, {
"name": "家具",
"value": 1028418.503,
"children": [{
"name": "书架",
"value": 366969.54
}, {
"name": "椅子",
"value": 409393.054
}, {
"name": "用具",
"value": 83848.996
}, {
"name": "桌子",
"value": 168206.913
}]
}]

View File

@@ -0,0 +1,31 @@
province,sales,profit
安徽,113742.734,32222.834
北京,76154.54,19854.24
福建,102315.08,32774.7
甘肃,47267.444,-13210.036
广东,254769.725,58887.605
广西,48349.532,14036.932
贵州,15893.136,287.616
海南,10995.88,4132.94
河北,227145.8,43675.38
河南,79220.54,17722.6
黑龙江,273877.632,66982.132
湖北,135006.9,-33492.34
湖南,163503.277,31399.277
吉林,76539.617,17712.317
江苏,128183.776,-16801.764
江西,29987.86,7944.72
辽宁,152250.028,-29393.812
内蒙古,59787.252,-15047.368
宁夏,12685.988,-900.592
山东,192400.46,49812.56
山西,99782.9,25386.9
陕西,102767.168,21152.628
上海,99893.584,17668.784
四川,60567.584,-9514.876
天津,95426.03,20107.01
西藏,1144.92,400.26
新疆,16700.88,4683
云南,79432.052,16937.032
浙江,94619.56,-27441.26
重庆,65262.4,11809.84
1 province sales profit
2 安徽 113742.734 32222.834
3 北京 76154.54 19854.24
4 福建 102315.08 32774.7
5 甘肃 47267.444 -13210.036
6 广东 254769.725 58887.605
7 广西 48349.532 14036.932
8 贵州 15893.136 287.616
9 海南 10995.88 4132.94
10 河北 227145.8 43675.38
11 河南 79220.54 17722.6
12 黑龙江 273877.632 66982.132
13 湖北 135006.9 -33492.34
14 湖南 163503.277 31399.277
15 吉林 76539.617 17712.317
16 江苏 128183.776 -16801.764
17 江西 29987.86 7944.72
18 辽宁 152250.028 -29393.812
19 内蒙古 59787.252 -15047.368
20 宁夏 12685.988 -900.592
21 山东 192400.46 49812.56
22 山西 99782.9 25386.9
23 陕西 102767.168 21152.628
24 上海 99893.584 17668.784
25 四川 60567.584 -9514.876
26 天津 95426.03 20107.01
27 西藏 1144.92 400.26
28 新疆 16700.88 4683
29 云南 79432.052 16937.032
30 浙江 94619.56 -27441.26
31 重庆 65262.4 11809.84

View File

@@ -0,0 +1,7 @@
region,sales,profit
东北,502667.277,55300.637
华北,558296.522,93976.162
华东,761143.054,96180.574
西北,179421.48,11725
西南,222300.092,19919.872
中南,691845.854,92687.014
1 region sales profit
2 东北 502667.277 55300.637
3 华北 558296.522 93976.162
4 华东 761143.054 96180.574
5 西北 179421.48 11725
6 西南 222300.092 19919.872
7 中南 691845.854 92687.014