some testing with python

This commit is contained in:
samantha42
2026-03-20 21:53:55 +01:00
parent 1d06e51db3
commit 7e7c3f6bf4
14 changed files with 3152 additions and 2 deletions

View File

@@ -0,0 +1,49 @@
company,year,month,period,revenue_type,budget_amount,actual_amount,variance,variance_pct
AcmeSaaS Inc.,2023,1,2023-01,Product,180000,185019.36,5019.36,2.79
AcmeSaaS Inc.,2023,1,2023-01,Service,75000,67875.16,-7124.84,-9.5
AcmeSaaS Inc.,2023,2,2023-02,Product,184500.0,176198.58,-8301.42,-4.5
AcmeSaaS Inc.,2023,2,2023-02,Service,76125.0,71910.88,-4214.12,-5.54
AcmeSaaS Inc.,2023,3,2023-03,Product,189112.5,198056.43,8943.93,4.73
AcmeSaaS Inc.,2023,3,2023-03,Service,77266.87,79997.47,2730.6,3.53
AcmeSaaS Inc.,2023,4,2023-04,Product,193840.31,209044.35,15204.04,7.84
AcmeSaaS Inc.,2023,4,2023-04,Service,78425.88,71946.94,-6478.94,-8.26
AcmeSaaS Inc.,2023,5,2023-05,Product,198686.32,195583.71,-3102.61,-1.56
AcmeSaaS Inc.,2023,5,2023-05,Service,79602.27,72116.43,-7485.84,-9.4
AcmeSaaS Inc.,2023,6,2023-06,Product,203653.48,192193.41,-11460.07,-5.63
AcmeSaaS Inc.,2023,6,2023-06,Service,80796.3,80882.84,86.54,0.11
AcmeSaaS Inc.,2023,7,2023-07,Product,208744.82,188978.19,-19766.63,-9.47
AcmeSaaS Inc.,2023,7,2023-07,Service,82008.24,77068.68,-4939.56,-6.02
AcmeSaaS Inc.,2023,8,2023-08,Product,213963.44,220377.4,6413.96,3.0
AcmeSaaS Inc.,2023,8,2023-08,Service,83238.37,83986.54,748.17,0.9
AcmeSaaS Inc.,2023,9,2023-09,Product,219312.52,207050.35,-12262.17,-5.59
AcmeSaaS Inc.,2023,9,2023-09,Service,84486.94,85995.3,1508.36,1.79
AcmeSaaS Inc.,2023,10,2023-10,Product,224795.33,238707.03,13911.7,6.19
AcmeSaaS Inc.,2023,10,2023-10,Service,85754.25,77290.28,-8463.97,-9.87
AcmeSaaS Inc.,2023,11,2023-11,Product,230415.22,244508.3,14093.08,6.12
AcmeSaaS Inc.,2023,11,2023-11,Service,87040.56,90489.79,3449.23,3.96
AcmeSaaS Inc.,2023,12,2023-12,Product,236175.6,228629.81,-7545.79,-3.19
AcmeSaaS Inc.,2023,12,2023-12,Service,88346.17,82258.76,-6087.41,-6.89
AcmeSaaS Inc.,2024,1,2024-01,Product,242079.99,264216.42,22136.43,9.14
AcmeSaaS Inc.,2024,1,2024-01,Service,89671.36,86740.8,-2930.56,-3.27
AcmeSaaS Inc.,2024,2,2024-02,Product,248131.99,227921.43,-20210.56,-8.15
AcmeSaaS Inc.,2024,2,2024-02,Service,91016.43,83675.34,-7341.09,-8.07
AcmeSaaS Inc.,2024,3,2024-03,Product,254335.29,272011.31,17676.02,6.95
AcmeSaaS Inc.,2024,3,2024-03,Service,92381.68,94298.16,1916.48,2.07
AcmeSaaS Inc.,2024,4,2024-04,Product,260693.67,276706.95,16013.28,6.14
AcmeSaaS Inc.,2024,4,2024-04,Service,93767.4,98075.67,4308.27,4.59
AcmeSaaS Inc.,2024,5,2024-05,Product,267211.01,269147.12,1936.11,0.72
AcmeSaaS Inc.,2024,5,2024-05,Service,95173.92,104179.58,9005.66,9.46
AcmeSaaS Inc.,2024,6,2024-06,Product,273891.29,267237.61,-6653.68,-2.43
AcmeSaaS Inc.,2024,6,2024-06,Service,96601.52,97606.96,1005.44,1.04
AcmeSaaS Inc.,2024,7,2024-07,Product,280738.57,299233.89,18495.32,6.59
AcmeSaaS Inc.,2024,7,2024-07,Service,98050.55,100374.74,2324.19,2.37
AcmeSaaS Inc.,2024,8,2024-08,Product,287757.03,308573.77,20816.74,7.23
AcmeSaaS Inc.,2024,8,2024-08,Service,99521.31,101060.95,1539.64,1.55
AcmeSaaS Inc.,2024,9,2024-09,Product,294950.96,307018.69,12067.73,4.09
AcmeSaaS Inc.,2024,9,2024-09,Service,101014.13,91838.5,-9175.63,-9.08
AcmeSaaS Inc.,2024,10,2024-10,Product,302324.73,285872.11,-16452.62,-5.44
AcmeSaaS Inc.,2024,10,2024-10,Service,102529.34,98210.56,-4318.78,-4.21
AcmeSaaS Inc.,2024,11,2024-11,Product,309882.85,283839.8,-26043.05,-8.4
AcmeSaaS Inc.,2024,11,2024-11,Service,104067.28,98505.73,-5561.55,-5.34
AcmeSaaS Inc.,2024,12,2024-12,Product,317629.92,292283.14,-25346.78,-7.98
AcmeSaaS Inc.,2024,12,2024-12,Service,105628.29,100937.84,-4690.45,-4.44
1 company year month period revenue_type budget_amount actual_amount variance variance_pct
2 AcmeSaaS Inc. 2023 1 2023-01 Product 180000 185019.36 5019.36 2.79
3 AcmeSaaS Inc. 2023 1 2023-01 Service 75000 67875.16 -7124.84 -9.5
4 AcmeSaaS Inc. 2023 2 2023-02 Product 184500.0 176198.58 -8301.42 -4.5
5 AcmeSaaS Inc. 2023 2 2023-02 Service 76125.0 71910.88 -4214.12 -5.54
6 AcmeSaaS Inc. 2023 3 2023-03 Product 189112.5 198056.43 8943.93 4.73
7 AcmeSaaS Inc. 2023 3 2023-03 Service 77266.87 79997.47 2730.6 3.53
8 AcmeSaaS Inc. 2023 4 2023-04 Product 193840.31 209044.35 15204.04 7.84
9 AcmeSaaS Inc. 2023 4 2023-04 Service 78425.88 71946.94 -6478.94 -8.26
10 AcmeSaaS Inc. 2023 5 2023-05 Product 198686.32 195583.71 -3102.61 -1.56
11 AcmeSaaS Inc. 2023 5 2023-05 Service 79602.27 72116.43 -7485.84 -9.4
12 AcmeSaaS Inc. 2023 6 2023-06 Product 203653.48 192193.41 -11460.07 -5.63
13 AcmeSaaS Inc. 2023 6 2023-06 Service 80796.3 80882.84 86.54 0.11
14 AcmeSaaS Inc. 2023 7 2023-07 Product 208744.82 188978.19 -19766.63 -9.47
15 AcmeSaaS Inc. 2023 7 2023-07 Service 82008.24 77068.68 -4939.56 -6.02
16 AcmeSaaS Inc. 2023 8 2023-08 Product 213963.44 220377.4 6413.96 3.0
17 AcmeSaaS Inc. 2023 8 2023-08 Service 83238.37 83986.54 748.17 0.9
18 AcmeSaaS Inc. 2023 9 2023-09 Product 219312.52 207050.35 -12262.17 -5.59
19 AcmeSaaS Inc. 2023 9 2023-09 Service 84486.94 85995.3 1508.36 1.79
20 AcmeSaaS Inc. 2023 10 2023-10 Product 224795.33 238707.03 13911.7 6.19
21 AcmeSaaS Inc. 2023 10 2023-10 Service 85754.25 77290.28 -8463.97 -9.87
22 AcmeSaaS Inc. 2023 11 2023-11 Product 230415.22 244508.3 14093.08 6.12
23 AcmeSaaS Inc. 2023 11 2023-11 Service 87040.56 90489.79 3449.23 3.96
24 AcmeSaaS Inc. 2023 12 2023-12 Product 236175.6 228629.81 -7545.79 -3.19
25 AcmeSaaS Inc. 2023 12 2023-12 Service 88346.17 82258.76 -6087.41 -6.89
26 AcmeSaaS Inc. 2024 1 2024-01 Product 242079.99 264216.42 22136.43 9.14
27 AcmeSaaS Inc. 2024 1 2024-01 Service 89671.36 86740.8 -2930.56 -3.27
28 AcmeSaaS Inc. 2024 2 2024-02 Product 248131.99 227921.43 -20210.56 -8.15
29 AcmeSaaS Inc. 2024 2 2024-02 Service 91016.43 83675.34 -7341.09 -8.07
30 AcmeSaaS Inc. 2024 3 2024-03 Product 254335.29 272011.31 17676.02 6.95
31 AcmeSaaS Inc. 2024 3 2024-03 Service 92381.68 94298.16 1916.48 2.07
32 AcmeSaaS Inc. 2024 4 2024-04 Product 260693.67 276706.95 16013.28 6.14
33 AcmeSaaS Inc. 2024 4 2024-04 Service 93767.4 98075.67 4308.27 4.59
34 AcmeSaaS Inc. 2024 5 2024-05 Product 267211.01 269147.12 1936.11 0.72
35 AcmeSaaS Inc. 2024 5 2024-05 Service 95173.92 104179.58 9005.66 9.46
36 AcmeSaaS Inc. 2024 6 2024-06 Product 273891.29 267237.61 -6653.68 -2.43
37 AcmeSaaS Inc. 2024 6 2024-06 Service 96601.52 97606.96 1005.44 1.04
38 AcmeSaaS Inc. 2024 7 2024-07 Product 280738.57 299233.89 18495.32 6.59
39 AcmeSaaS Inc. 2024 7 2024-07 Service 98050.55 100374.74 2324.19 2.37
40 AcmeSaaS Inc. 2024 8 2024-08 Product 287757.03 308573.77 20816.74 7.23
41 AcmeSaaS Inc. 2024 8 2024-08 Service 99521.31 101060.95 1539.64 1.55
42 AcmeSaaS Inc. 2024 9 2024-09 Product 294950.96 307018.69 12067.73 4.09
43 AcmeSaaS Inc. 2024 9 2024-09 Service 101014.13 91838.5 -9175.63 -9.08
44 AcmeSaaS Inc. 2024 10 2024-10 Product 302324.73 285872.11 -16452.62 -5.44
45 AcmeSaaS Inc. 2024 10 2024-10 Service 102529.34 98210.56 -4318.78 -4.21
46 AcmeSaaS Inc. 2024 11 2024-11 Product 309882.85 283839.8 -26043.05 -8.4
47 AcmeSaaS Inc. 2024 11 2024-11 Service 104067.28 98505.73 -5561.55 -5.34
48 AcmeSaaS Inc. 2024 12 2024-12 Product 317629.92 292283.14 -25346.78 -7.98
49 AcmeSaaS Inc. 2024 12 2024-12 Service 105628.29 100937.84 -4690.45 -4.44