1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "data": [
12 {
13 "state": "California",
14 "population": 39.5
15 },
16 {
17 "state": "Texas",
18 "population": 29.1
19 },
20 {
21 "state": "Florida",
22 "population": 21.5
23 },
24 {
25 "state": "New York",
26 "population": 20.2
27 },
28 {
29 "state": "Pennsylvania",
30 "population": 13
31 },
32 {
33 "state": "Illinois",
34 "population": 12.8
35 },
36 {
37 "state": "Ohio",
38 "population": 11.8
39 },
40 {
41 "state": "Georgia",
42 "population": 10.7
43 },
44 {
45 "state": "North Carolina",
46 "population": 10.4
47 },
48 {
49 "state": "Michigan",
50 "population": 10.1
51 },
52 {
53 "state": "New Jersey",
54 "population": 9.3
55 },
56 {
57 "state": "Virginia",
58 "population": 8.6
59 },
60 {
61 "state": "Washington",
62 "population": 7.7
63 },
64 {
65 "state": "Arizona",
66 "population": 7.2
67 },
68 {
69 "state": "Massachusetts",
70 "population": 7
71 },
72 {
73 "state": "Tennessee",
74 "population": 6.9
75 },
76 {
77 "state": "Indiana",
78 "population": 6.8
79 },
80 {
81 "state": "Maryland",
82 "population": 6.2
83 },
84 {
85 "state": "Missouri",
86 "population": 6.2
87 },
88 {
89 "state": "Wisconsin",
90 "population": 5.9
91 },
92 {
93 "state": "Colorado",
94 "population": 5.8
95 },
96 {
97 "state": "Minnesota",
98 "population": 5.7
99 },
100 {
101 "state": "South Carolina",
102 "population": 5.1
103 },
104 {
105 "state": "Alabama",
106 "population": 5
107 },
108 {
109 "state": "Louisiana",
110 "population": 4.7
111 },
112 {
113 "state": "Kentucky",
114 "population": 4.5
115 },
116 {
117 "state": "Oregon",
118 "population": 4.2
119 },
120 {
121 "state": "Oklahoma",
122 "population": 4
123 },
124 {
125 "state": "Connecticut",
126 "population": 3.6
127 },
128 {
129 "state": "Utah",
130 "population": 3.3
131 },
132 {
133 "state": "Iowa",
134 "population": 3.2
135 },
136 {
137 "state": "Nevada",
138 "population": 3.1
139 },
140 {
141 "state": "Arkansas",
142 "population": 3
143 },
144 {
145 "state": "Mississippi",
146 "population": 3
147 },
148 {
149 "state": "Kansas",
150 "population": 2.9
151 },
152 {
153 "state": "New Mexico",
154 "population": 2.1
155 },
156 {
157 "state": "Nebraska",
158 "population": 2
159 },
160 {
161 "state": "Idaho",
162 "population": 1.8
163 },
164 {
165 "state": "West Virginia",
166 "population": 1.8
167 },
168 {
169 "state": "Hawaii",
170 "population": 1.5
171 },
172 {
173 "state": "New Hampshire",
174 "population": 1.4
175 },
176 {
177 "state": "Maine",
178 "population": 1.4
179 },
180 {
181 "state": "Rhode Island",
182 "population": 1.1
183 },
184 {
185 "state": "Montana",
186 "population": 1.1
187 },
188 {
189 "state": "Delaware",
190 "population": 1
191 },
192 {
193 "state": "South Dakota",
194 "population": 0.9
195 },
196 {
197 "state": "North Dakota",
198 "population": 0.8
199 },
200 {
201 "state": "Alaska",
202 "population": 0.7
203 },
204 {
205 "state": "District of Columbia",
206 "population": 0.7
207 },
208 {
209 "state": "Vermont",
210 "population": 0.6
211 },
212 {
213 "state": "Wyoming",
214 "population": 0.6
215 },
216 {
217 "state": "Puerto Rico",
218 "population": 3.3
219 }
220 ],
221 "title": "US population by state",
222 "subtitle": "2020 census, millions of people",
223 "sourceNote": "Source: US Census Bureau"
224};
225
226
227const run = await client.actor("jumblemog/map-chart-generator").call(input);
228
229
230console.log('Results from dataset');
231console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
232const { items } = await client.dataset(run.defaultDatasetId).listItems();
233items.forEach((item) => {
234 console.dir(item);
235});
236
237