Приложение позволяет получить текстовый и графический отчёт о результатах анализа данных, загружаемых в виде CSV-файла
Пример CSV-файла
id | company_name | company_code | market_cap | stock_price | daily_gain | country |
---|---|---|---|---|---|---|
0 | Comcast | CMCSA | 276.76 | 60.30 | -2.30 | USA |
1 | Verizon | VZ | 226.96 | 54.82 | -1.10 | USA |
2 | AT&T | T | 195.77 | 27.42 | -0.51 | USA |
3 | T-Mobile US | TMUS | 167.81 | 134.47 | -1.12 | USA |
4 | Charter Communications | CHTR | 147.21 | 800.83 | -1.29 | USA |
5 | American Tower | AMT | 136.18 | 299.22 | -0.92 | USA |
6 | China Mobile | 0941.HK | 128.13 | 6.26 | -1.62 | China |
7 | Nippon Telegraph & Telephone | NPPXF | 107.08 | 29.61 | 3.89 | Japan |
8 | SoftBank | SFTBF | 106.81 | 62.35 | 9.48 | Japan |
9 | Deutsche Telekom | DTE.DE | 100.64 | 21.22 | -0.13 | Germany |
10 | Crown Castle | CCI | 84.51 | 195.54 | -1.49 | USA |
{
"marketCap": {
"max": {
"value": 276.76,
"companyName": "Comcast"
},
"min": {
"value": 0.09,
"companyName": "Vislink Technologies"
},
"median": {
"value": 8.62,
"companyName": "Siena"
},
"avg": 27.3
},
"stockPrice": {
"max": {
"value": 800.83,
"companyName": "Charter Communications"
},
"min": {
"value": 0.04,
"companyName": "Reliance Communications"
},
"median": {
"value": 9.72,
"companyName": "Vodacom"
},
"avg": 31.97
},
"dailyLossGain": {
"gain": {
"max": {
"value": 9.48,
"companyName": "SoftBank"
},
"avg": 1.88
},
"loss": {
"max": {
"value": 23.3,
"companyName": "XL Axiata"
},
"avg": 1.9
}
},
"totalCapByContry": [
{
"countryName": "USA",
"totalCap": 1024.76
},
//
],
"companiesCountByCountry": [
{
"countryName": "USA",
"companiesCount": 29
},
//
],
"clusterizationResult": {
"plotBase64": "data:image/png;base64,CODE",
"inertiaValue": 70.6
}
}