Skip to content

Instantly share code, notes, and snippets.

@ericnormand
Last active September 11, 2019 22:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ericnormand/9f76e7bba8d18a6d1c65340153f58eea to your computer and use it in GitHub Desktop.
Save ericnormand/9f76e7bba8d18a6d1c65340153f58eea to your computer and use it in GitHub Desktop.
Clojure Salary Analysis
salary-bucket count percent
0 8 1.13
1000 4 0.56
3000 2 0.28
4000 1 0.14
5000 1 0.14
6000 1 0.14
7000 2 0.28
8000 4 0.56
9000 2 0.28
10000 3 0.42
11000 1 0.14
12000 3 0.42
13000 8 1.13
14000 3 0.42
15000 1 0.14
16000 4 0.56
17000 4 0.56
18000 1 0.14
19000 4 0.56
20000 5 0.7
21000 6 0.84
22000 4 0.56
23000 3 0.42
24000 5 0.7
25000 5 0.7
26000 6 0.84
27000 6 0.84
28000 2 0.28
29000 3 0.42
30000 6 0.84
31000 2 0.28
32000 6 0.84
33000 2 0.28
34000 4 0.56
35000 2 0.28
36000 10 1.41
37000 2 0.28
38000 5 0.7
39000 3 0.42
40000 3 0.42
41000 3 0.42
42000 3 0.42
43000 5 0.7
44000 3 0.42
45000 8 1.13
46000 3 0.42
47000 3 0.42
48000 16 2.26
49000 7 0.99
50000 4 0.56
51000 6 0.84
52000 5 0.7
53000 4 0.56
54000 12 1.69
55000 4 0.56
56000 4 0.56
57000 9 1.27
58000 9 1.27
59000 1 0.14
60000 6 0.84
61000 7 0.99
62000 2 0.28
63000 7 0.99
64000 6 0.84
65000 9 1.27
66000 4 0.56
67000 3 0.42
68000 10 1.41
69000 2 0.28
70000 5 0.7
71000 12 1.69
72000 5 0.7
73000 4 0.56
74000 8 1.13
75000 6 0.84
76000 4 0.56
77000 1 0.14
78000 8 1.13
79000 5 0.7
80000 8 1.13
81000 3 0.42
82000 6 0.84
83000 1 0.14
85000 5 0.7
87000 3 0.42
88000 3 0.42
89000 1 0.14
90000 5 0.7
91000 7 0.99
92000 4 0.56
93000 3 0.42
94000 3 0.42
95000 2 0.28
96000 6 0.84
97000 3 0.42
98000 6 0.84
99000 3 0.42
100000 3 0.42
101000 1 0.14
102000 1 0.14
103000 8 1.13
105000 6 0.84
106000 3 0.42
107000 2 0.28
108000 2 0.28
109000 1 0.14
110000 6 0.84
111000 5 0.7
112000 2 0.28
114000 2 0.28
115000 6 0.84
116000 3 0.42
118000 1 0.14
120000 14 1.98
121000 2 0.28
122000 4 0.56
123000 3 0.42
124000 1 0.14
125000 8 1.13
128000 2 0.28
129000 1 0.14
130000 10 1.41
131000 3 0.42
133000 1 0.14
134000 1 0.14
135000 10 1.41
136000 1 0.14
137000 5 0.7
138000 1 0.14
139000 1 0.14
140000 15 2.12
141000 1 0.14
142000 1 0.14
145000 8 1.13
146000 1 0.14
147000 3 0.42
148000 1 0.14
150000 14 1.98
151000 1 0.14
152000 2 0.28
153000 1 0.14
154000 1 0.14
155000 4 0.56
156000 1 0.14
157000 1 0.14
158000 2 0.28
160000 2 0.28
161000 1 0.14
162000 1 0.14
165000 8 1.13
169000 1 0.14
170000 8 1.13
171000 2 0.28
172000 1 0.14
175000 2 0.28
177000 2 0.28
180000 10 1.41
183000 1 0.14
185000 2 0.28
186000 1 0.14
190000 2 0.28
192000 2 0.28
196000 2 0.28
200000 1 0.14
205000 1 0.14
206000 2 0.28
209000 2 0.28
210000 2 0.28
212000 2 0.28
215000 1 0.14
216000 1 0.14
218000 1 0.14
220000 3 0.42
225000 1 0.14
229000 1 0.14
240000 1 0.14
248000 1 0.14
250000 5 0.7
251000 1 0.14
260000 2 0.28
270000 1 0.14
275000 1 0.14
280000 1 0.14
290000 1 0.14
302000 1 0.14
316000 1 0.14
320000 2 0.28
350000 2 0.28
471000 1 0.14
483000 1 0.14
salary-bucket count percent
0 25 3.41
10000 32 4.37
20000 45 6.14
30000 42 5.73
40000 54 7.37
50000 58 7.92
60000 56 7.65
70000 58 7.92
80000 30 4.09
90000 42 5.73
100000 27 3.68
110000 25 3.41
120000 35 4.78
130000 33 4.5
140000 30 4.09
150000 27 3.68
160000 13 1.77
170000 15 2.04
180000 14 1.91
190000 6 0.81
200000 6 0.81
210000 7 0.95
220000 5 0.68
240000 2 0.27
250000 6 0.81
260000 2 0.27
270000 2 0.27
280000 1 0.13
290000 1 0.13
300000 1 0.13
310000 1 0.13
320000 2 0.27
350000 2 0.27
470000 1 0.13
480000 1 0.13
500000 1 0.13
630000 1 0.13
740000 1 0.13
750000 3 0.4
780000 1 0.13
810000 1 0.13
820000 3 0.4
840000 1 0.13
940000 2 0.27
990000 1 0.13
1020000 1 0.13
1050000 1 0.13
1080000 1 0.13
1340000 1 0.13
1350000 1 0.13
1540000 1 0.13
1620000 1 0.13
1690000 1 0.13
1800000 2 0.27
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"description": "Salary data.",
"layer": [{
"data": {
"url": "https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/final-devs-salary-buckets-500000.csv"
},
"mark": {"type": "bar", "color":"blue", "opacity": 0.5},
"encoding": {
"x": {
"field": "salary-bucket",
"type": "quantitative",
"title": "Salary"
},
"y": {"field": "percent", "type": "quantitative", "title": "Devs with that salary"}
}
},{
"data": {
"url": "https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/clojure-devs-salary-buckets-500000.csv"
},
"mark": {"type": "bar", "color":"red", "opacity": 0.5},
"encoding": {
"x": {"field": "salary-bucket", "type": "quantitative", "title": "Salary"},
"y": {"field": "percent", "type": "quantitative", "title": "Devs with that salary"}
}
}]
}
salary-bucket count percent
0 331 0.69
1000 298 0.62
2000 392 0.82
3000 523 1.1
4000 559 1.17
5000 634 1.33
6000 624 1.31
7000 469 0.98
8000 608 1.28
9000 595 1.25
10000 504 1.06
11000 640 1.35
12000 565 1.19
13000 605 1.27
14000 428 0.9
15000 364 0.76
16000 550 1.16
17000 429 0.9
18000 450 0.94
19000 433 0.91
20000 503 1.06
21000 416 0.87
22000 399 0.84
23000 364 0.76
24000 414 0.87
25000 380 0.8
26000 363 0.76
27000 553 1.16
28000 391 0.82
29000 272 0.57
30000 426 0.89
31000 301 0.63
32000 482 1.01
33000 328 0.69
34000 553 1.16
35000 328 0.69
36000 467 0.98
37000 350 0.73
38000 380 0.8
39000 351 0.74
40000 439 0.92
41000 648 1.36
42000 345 0.72
43000 416 0.87
44000 259 0.54
45000 685 1.44
46000 287 0.6
47000 221 0.46
48000 557 1.17
49000 345 0.72
50000 367 0.77
51000 394 0.83
52000 378 0.79
53000 342 0.72
54000 584 1.23
55000 249 0.52
56000 205 0.43
57000 619 1.3
58000 390 0.82
59000 273 0.57
60000 526 1.1
61000 357 0.75
62000 234 0.49
63000 354 0.74
64000 297 0.62
65000 538 1.13
66000 309 0.65
67000 196 0.41
68000 693 1.46
69000 135 0.28
70000 420 0.88
71000 324 0.68
72000 394 0.83
73000 183 0.38
74000 316 0.66
75000 446 0.94
76000 259 0.54
77000 170 0.35
78000 272 0.57
79000 188 0.39
80000 632 1.33
81000 109 0.23
82000 289 0.6
83000 223 0.47
84000 127 0.26
85000 511 1.07
86000 126 0.26
87000 193 0.4
88000 142 0.29
89000 122 0.25
90000 444 0.93
91000 342 0.72
92000 163 0.34
93000 108 0.22
94000 130 0.27
95000 325 0.68
96000 176 0.37
97000 149 0.31
98000 174 0.36
99000 107 0.22
100000 540 1.13
101000 107 0.22
102000 85 0.17
103000 187 0.39
104000 152 0.32
105000 274 0.57
106000 114 0.24
107000 74 0.15
108000 149 0.31
109000 80 0.16
110000 394 0.83
111000 72 0.15
112000 100 0.21
113000 45 0.09
114000 159 0.33
115000 270 0.56
116000 67 0.14
117000 92 0.19
118000 78 0.16
119000 43 0.09
120000 503 1.06
121000 48 0.1
122000 75 0.15
123000 62 0.13
124000 41 0.08
125000 320 0.67
126000 84 0.17
127000 44 0.09
128000 47 0.09
129000 28 0.05
130000 427 0.9
131000 55 0.11
132000 50 0.1
133000 38 0.08
134000 29 0.06
135000 245 0.51
136000 34 0.07
137000 124 0.26
138000 35 0.07
139000 18 0.03
140000 328 0.69
141000 28 0.05
142000 34 0.07
143000 55 0.11
144000 44 0.09
145000 149 0.31
146000 15 0.03
147000 38 0.08
148000 60 0.12
149000 17 0.03
150000 414 0.87
151000 29 0.06
152000 31 0.06
153000 20 0.04
154000 25 0.05
155000 109 0.23
156000 32 0.06
157000 58 0.12
158000 21 0.04
159000 14 0.02
160000 256 0.54
161000 15 0.03
162000 22 0.04
163000 29 0.06
164000 30 0.06
165000 94 0.19
166000 14 0.02
167000 27 0.05
168000 28 0.05
169000 6 0.01
170000 156 0.32
171000 41 0.08
172000 18 0.03
173000 10 0.02
174000 9 0.01
175000 115 0.24
176000 16 0.03
177000 13 0.02
178000 12 0.02
179000 15 0.03
180000 200 0.42
181000 14 0.02
182000 13 0.02
183000 29 0.06
184000 22 0.04
185000 60 0.12
186000 10 0.02
187000 13 0.02
188000 8 0.01
189000 6 0.01
190000 76 0.16
191000 3 0.0
192000 20 0.04
193000 5 0.01
194000 13 0.02
195000 19 0.04
196000 22 0.04
197000 10 0.02
198000 9 0.01
199000 5 0.01
200000 228 0.48
201000 17 0.03
202000 5 0.01
203000 7 0.01
204000 11 0.02
205000 22 0.04
206000 22 0.04
207000 3 0.0
208000 4 0.0
209000 18 0.03
210000 57 0.12
211000 2 0.0
212000 12 0.02
213000 6 0.01
214000 6 0.01
215000 22 0.04
216000 4 0.0
217000 11 0.02
218000 12 0.02
219000 8 0.01
220000 59 0.12
221000 4 0.0
222000 6 0.01
223000 4 0.0
224000 2 0.0
225000 38 0.08
226000 3 0.0
227000 2 0.0
228000 3 0.0
229000 18 0.03
230000 47 0.09
231000 5 0.01
232000 2 0.0
233000 7 0.01
234000 2 0.0
235000 28 0.05
238000 4 0.0
239000 1 0.0
240000 42 0.08
241000 2 0.0
244000 1 0.0
245000 4 0.0
246000 3 0.0
247000 11 0.02
248000 5 0.01
250000 100 0.21
251000 10 0.02
252000 3 0.0
253000 7 0.01
254000 1 0.0
255000 3 0.0
256000 1 0.0
257000 2 0.0
259000 2 0.0
260000 21 0.04
261000 11 0.02
264000 3 0.0
265000 2 0.0
266000 5 0.01
267000 2 0.0
268000 8 0.01
269000 2 0.0
270000 13 0.02
271000 1 0.0
272000 5 0.01
273000 1 0.0
274000 12 0.02
275000 19 0.04
276000 1 0.0
280000 17 0.03
281000 2 0.0
282000 3 0.0
284000 3 0.0
285000 6 0.01
286000 5 0.01
287000 4 0.0
288000 3 0.0
289000 2 0.0
290000 4 0.0
291000 2 0.0
292000 2 0.0
293000 3 0.0
295000 6 0.01
296000 1 0.0
297000 2 0.0
299000 1 0.0
300000 87 0.18
301000 2 0.0
302000 8 0.01
303000 1 0.0
304000 1 0.0
305000 3 0.0
306000 1 0.0
307000 1 0.0
308000 1 0.0
309000 4 0.0
310000 3 0.0
312000 2 0.0
314000 6 0.01
315000 3 0.0
316000 7 0.01
317000 1 0.0
318000 1 0.0
319000 3 0.0
320000 9 0.01
323000 1 0.0
324000 1 0.0
325000 7 0.01
326000 1 0.0
327000 7 0.01
329000 20 0.04
330000 9 0.01
331000 3 0.0
332000 2 0.0
335000 5 0.01
336000 2 0.0
337000 1 0.0
339000 2 0.0
340000 4 0.0
341000 1 0.0
342000 1 0.0
343000 15 0.03
345000 5 0.01
348000 2 0.0
350000 38 0.08
351000 2 0.0
352000 3 0.0
353000 3 0.0
355000 2 0.0
357000 5 0.01
358000 1 0.0
359000 1 0.0
360000 12 0.02
361000 6 0.01
362000 2 0.0
364000 1 0.0
365000 1 0.0
368000 4 0.0
369000 4 0.0
370000 1 0.0
371000 9 0.01
372000 1 0.0
375000 4 0.0
376000 10 0.02
378000 3 0.0
379000 1 0.0
380000 7 0.01
381000 2 0.0
382000 1 0.0
384000 12 0.02
385000 3 0.0
386000 1 0.0
387000 2 0.0
390000 2 0.0
391000 1 0.0
392000 14 0.02
394000 1 0.0
398000 7 0.01
400000 35 0.07
401000 2 0.0
402000 3 0.0
403000 1 0.0
405000 1 0.0
408000 2 0.0
410000 1 0.0
411000 1 0.0
412000 26 0.05
413000 1 0.0
415000 1 0.0
416000 1 0.0
419000 6 0.01
420000 5 0.01
423000 7 0.01
425000 4 0.0
426000 4 0.0
427000 2 0.0
428000 1 0.0
429000 1 0.0
430000 2 0.0
431000 1 0.0
432000 1 0.0
433000 2 0.0
435000 2 0.0
436000 2 0.0
439000 18 0.03
440000 3 0.0
441000 1 0.0
444000 1 0.0
445000 2 0.0
446000 1 0.0
447000 4 0.0
450000 9 0.01
453000 12 0.02
455000 7 0.01
456000 3 0.0
458000 4 0.0
461000 3 0.0
462000 1 0.0
463000 3 0.0
467000 10 0.02
470000 3 0.0
471000 19 0.04
475000 3 0.0
478000 1 0.0
480000 9 0.01
481000 17 0.03
482000 1 0.0
483000 2 0.0
486000 5 0.01
487000 1 0.0
488000 1 0.0
489000 1 0.0
490000 2 0.0
491000 1 0.0
494000 14 0.02
497000 1 0.0
500000 11 0.02
salary-bucket count percent
0 5033 10.04
10000 4968 9.92
20000 4055 8.09
30000 3966 7.91
40000 4202 8.39
50000 3801 7.58
60000 3639 7.26
70000 2972 5.93
80000 2474 4.94
90000 2118 4.22
100000 1762 3.51
110000 1320 2.63
120000 1252 2.5
130000 1055 2.1
140000 768 1.53
150000 753 1.5
160000 521 1.04
170000 405 0.8
180000 375 0.74
190000 182 0.36
200000 337 0.67
210000 140 0.27
220000 139 0.27
230000 96 0.19
240000 68 0.13
250000 129 0.25
260000 54 0.1
270000 52 0.1
280000 45 0.08
290000 21 0.04
300000 109 0.21
310000 26 0.05
320000 46 0.09
330000 24 0.04
340000 28 0.05
350000 55 0.1
360000 30 0.05
370000 29 0.05
380000 28 0.05
390000 25 0.04
400000 44 0.08
410000 37 0.07
420000 24 0.04
430000 28 0.05
440000 12 0.02
450000 35 0.06
460000 17 0.03
470000 26 0.05
480000 37 0.07
490000 18 0.03
500000 37 0.07
510000 13 0.02
520000 21 0.04
530000 23 0.04
540000 63 0.12
550000 10 0.01
560000 19 0.03
570000 25 0.04
580000 15 0.02
590000 27 0.05
600000 31 0.06
610000 37 0.07
620000 40 0.07
630000 13 0.02
640000 18 0.03
650000 42 0.08
660000 23 0.04
670000 12 0.02
680000 46 0.09
690000 12 0.02
700000 35 0.06
710000 8 0.01
720000 41 0.08
730000 15 0.02
740000 18 0.03
750000 40 0.07
760000 22 0.04
770000 8 0.01
780000 62 0.12
790000 16 0.03
800000 10 0.01
810000 15 0.02
820000 45 0.08
830000 14 0.02
840000 20 0.03
850000 17 0.03
860000 39 0.07
870000 23 0.04
880000 13 0.02
890000 25 0.04
900000 17 0.03
910000 8 0.01
920000 11 0.02
930000 9 0.01
940000 36 0.07
950000 14 0.02
960000 50 0.09
970000 5 0.0
980000 16 0.03
990000 13 0.02
1000000 493 0.98
1010000 2 0.0
1020000 20 0.03
1030000 1 0.0
1040000 2 0.0
1050000 5 0.0
1060000 3 0.0
1080000 20 0.03
1090000 3 0.0
1100000 5 0.0
1110000 3 0.0
1120000 1 0.0
1140000 13 0.02
1150000 7 0.01
1160000 4 0.0
1170000 5 0.0
1180000 3 0.0
1200000 25 0.04
1210000 1 0.0
1220000 6 0.01
1230000 1 0.0
1240000 1 0.0
1260000 11 0.02
1270000 1 0.0
1280000 1 0.0
1290000 4 0.0
1320000 29 0.05
1330000 2 0.0
1340000 2 0.0
1350000 4 0.0
1360000 3 0.0
1370000 1 0.0
1380000 13 0.02
1390000 3 0.0
1400000 4 0.0
1410000 1 0.0
1440000 27 0.05
1450000 2 0.0
1460000 1 0.0
1470000 1 0.0
1480000 1 0.0
1500000 12 0.02
1520000 1 0.0
1530000 2 0.0
1540000 1 0.0
1560000 18 0.03
1570000 1 0.0
1580000 2 0.0
1590000 1 0.0
1600000 2 0.0
1620000 11 0.02
1630000 1 0.0
1650000 4 0.0
1660000 2 0.0
1680000 15 0.02
1690000 2 0.0
1720000 1 0.0
1740000 9 0.01
1750000 4 0.0
1770000 1 0.0
1800000 20 0.03
1830000 1 0.0
1840000 2 0.0
1850000 1 0.0
1860000 4 0.0
1870000 1 0.0
1920000 4 0.0
1980000 4 0.0
2000000 646 1.28
salary-bucket count percent
0 238 0.69
1000 221 0.64
2000 297 0.86
3000 394 1.14
4000 422 1.23
5000 478 1.39
6000 463 1.34
7000 350 1.02
8000 449 1.3
9000 457 1.33
10000 388 1.13
11000 474 1.38
12000 418 1.21
13000 437 1.27
14000 313 0.91
15000 268 0.78
16000 413 1.2
17000 303 0.88
18000 327 0.95
19000 322 0.93
20000 365 1.06
21000 313 0.91
22000 290 0.84
23000 257 0.74
24000 304 0.88
25000 270 0.78
26000 266 0.77
27000 379 1.1
28000 288 0.83
29000 191 0.55
30000 312 0.9
31000 230 0.67
32000 352 1.02
33000 237 0.69
34000 404 1.17
35000 229 0.66
36000 328 0.95
37000 249 0.72
38000 286 0.83
39000 266 0.77
40000 323 0.94
41000 477 1.39
42000 247 0.72
43000 284 0.82
44000 172 0.5
45000 515 1.5
46000 200 0.58
47000 160 0.46
48000 409 1.19
49000 257 0.74
50000 272 0.79
51000 286 0.83
52000 290 0.84
53000 245 0.71
54000 416 1.21
55000 191 0.55
56000 151 0.44
57000 416 1.21
58000 282 0.82
59000 179 0.52
60000 388 1.13
61000 251 0.73
62000 173 0.5
63000 252 0.73
64000 187 0.54
65000 400 1.16
66000 210 0.61
67000 137 0.39
68000 491 1.43
69000 87 0.25
70000 334 0.97
71000 217 0.63
72000 278 0.81
73000 136 0.39
74000 196 0.57
75000 335 0.97
76000 181 0.52
77000 115 0.33
78000 199 0.58
79000 130 0.37
80000 468 1.36
81000 72 0.2
82000 193 0.56
83000 174 0.5
84000 83 0.24
85000 371 1.08
86000 91 0.26
87000 150 0.43
88000 106 0.3
89000 91 0.26
90000 340 0.99
91000 229 0.66
92000 120 0.34
93000 77 0.22
94000 95 0.27
95000 237 0.69
96000 127 0.37
97000 96 0.27
98000 120 0.34
99000 75 0.21
100000 396 1.15
101000 77 0.22
102000 62 0.18
103000 136 0.39
104000 108 0.31
105000 197 0.57
106000 87 0.25
107000 58 0.16
108000 108 0.31
109000 60 0.17
110000 300 0.87
111000 51 0.14
112000 74 0.21
113000 33 0.09
114000 105 0.3
115000 202 0.58
116000 51 0.14
117000 68 0.19
118000 58 0.16
119000 32 0.09
120000 378 1.1
121000 33 0.09
122000 49 0.14
123000 43 0.12
124000 30 0.08
125000 244 0.71
126000 61 0.17
127000 27 0.07
128000 32 0.09
129000 19 0.05
130000 312 0.9
131000 32 0.09
132000 34 0.09
133000 32 0.09
134000 21 0.06
135000 178 0.51
136000 20 0.05
137000 94 0.27
138000 21 0.06
139000 12 0.03
140000 234 0.68
141000 22 0.06
142000 28 0.08
143000 43 0.12
144000 33 0.09
145000 108 0.31
146000 11 0.03
147000 29 0.08
148000 33 0.09
149000 13 0.03
150000 298 0.86
151000 22 0.06
152000 21 0.06
153000 13 0.03
154000 21 0.06
155000 80 0.23
156000 24 0.06
157000 43 0.12
158000 16 0.04
159000 11 0.03
160000 186 0.54
161000 8 0.02
162000 17 0.04
163000 21 0.06
164000 26 0.07
165000 69 0.2
166000 9 0.02
167000 19 0.05
168000 18 0.05
169000 4 0.01
170000 111 0.32
171000 28 0.08
172000 11 0.03
173000 7 0.02
174000 2 0.0
175000 79 0.23
176000 12 0.03
177000 10 0.02
178000 8 0.02
179000 7 0.02
180000 125 0.36
181000 7 0.02
182000 12 0.03
183000 16 0.04
184000 12 0.03
185000 48 0.13
186000 7 0.02
187000 10 0.02
188000 6 0.01
189000 3 0.0
190000 47 0.13
191000 1 0.0
192000 14 0.04
193000 1 0.0
194000 7 0.02
195000 16 0.04
196000 16 0.04
197000 7 0.02
198000 6 0.01
199000 2 0.0
200000 169 0.49
201000 13 0.03
202000 1 0.0
203000 4 0.01
204000 7 0.02
205000 16 0.04
206000 17 0.04
207000 2 0.0
208000 3 0.0
209000 12 0.03
210000 39 0.11
212000 7 0.02
213000 6 0.01
214000 4 0.01
215000 14 0.04
216000 3 0.0
217000 7 0.02
218000 7 0.02
219000 5 0.01
220000 40 0.11
221000 2 0.0
222000 5 0.01
223000 1 0.0
224000 1 0.0
225000 25 0.07
226000 1 0.0
227000 2 0.0
228000 1 0.0
229000 12 0.03
230000 34 0.09
231000 3 0.0
232000 2 0.0
233000 2 0.0
234000 1 0.0
235000 19 0.05
238000 3 0.0
240000 33 0.09
241000 2 0.0
245000 3 0.0
246000 1 0.0
247000 7 0.02
248000 4 0.01
250000 69 0.2
251000 7 0.02
252000 3 0.0
253000 7 0.02
255000 3 0.0
259000 2 0.0
260000 12 0.03
261000 6 0.01
264000 2 0.0
265000 1 0.0
266000 3 0.0
268000 5 0.01
270000 8 0.02
271000 1 0.0
272000 3 0.0
273000 1 0.0
274000 10 0.02
275000 15 0.04
280000 8 0.02
281000 1 0.0
282000 2 0.0
284000 3 0.0
285000 5 0.01
286000 3 0.0
287000 3 0.0
288000 2 0.0
289000 2 0.0
290000 2 0.0
291000 1 0.0
292000 1 0.0
293000 1 0.0
295000 3 0.0
296000 1 0.0
297000 1 0.0
299000 1 0.0
300000 53 0.15
302000 6 0.01
303000 1 0.0
305000 2 0.0
306000 1 0.0
308000 1 0.0
309000 2 0.0
310000 3 0.0
312000 2 0.0
314000 6 0.01
316000 5 0.01
317000 1 0.0
318000 1 0.0
319000 1 0.0
320000 7 0.02
325000 2 0.0
327000 5 0.01
329000 15 0.04
330000 3 0.0
331000 1 0.0
332000 2 0.0
335000 1 0.0
336000 1 0.0
337000 1 0.0
339000 2 0.0
340000 4 0.01
342000 1 0.0
343000 12 0.03
345000 4 0.01
348000 1 0.0
350000 25 0.07
352000 3 0.0
353000 2 0.0
355000 2 0.0
357000 4 0.01
360000 5 0.01
361000 5 0.01
362000 2 0.0
364000 1 0.0
368000 4 0.01
369000 4 0.01
370000 1 0.0
371000 9 0.02
375000 1 0.0
376000 8 0.02
378000 2 0.0
379000 1 0.0
380000 4 0.01
381000 2 0.0
382000 1 0.0
384000 8 0.02
385000 2 0.0
386000 1 0.0
387000 1 0.0
391000 1 0.0
392000 11 0.03
394000 1 0.0
398000 4 0.01
400000 27 0.07
401000 2 0.0
402000 2 0.0
403000 1 0.0
408000 2 0.0
411000 1 0.0
412000 21 0.06
415000 1 0.0
419000 5 0.01
420000 4 0.01
423000 6 0.01
425000 2 0.0
426000 4 0.01
427000 1 0.0
428000 1 0.0
429000 1 0.0
430000 1 0.0
431000 1 0.0
432000 1 0.0
433000 2 0.0
435000 1 0.0
436000 1 0.0
439000 15 0.04
440000 2 0.0
441000 1 0.0
445000 2 0.0
447000 2 0.0
450000 3 0.0
453000 9 0.02
455000 5 0.01
456000 1 0.0
458000 4 0.01
461000 3 0.0
463000 1 0.0
467000 7 0.02
470000 3 0.0
471000 15 0.04
475000 2 0.0
478000 1 0.0
480000 7 0.02
481000 14 0.04
482000 1 0.0
483000 2 0.0
486000 4 0.01
488000 1 0.0
489000 1 0.0
491000 1 0.0
494000 12 0.03
500000 8 0.02
salary-bucket count percent
0 3769 10.39
10000 3663 10.1
20000 2923 8.06
30000 2893 7.97
40000 3044 8.39
50000 2728 7.52
60000 2576 7.1
70000 2121 5.84
80000 1799 4.96
90000 1516 4.18
100000 1289 3.55
110000 974 2.68
120000 916 2.52
130000 756 2.08
140000 554 1.52
150000 549 1.51
160000 377 1.03
170000 275 0.75
180000 246 0.67
190000 117 0.32
200000 244 0.67
210000 92 0.25
220000 90 0.24
230000 64 0.17
240000 50 0.13
250000 91 0.25
260000 29 0.07
270000 38 0.1
280000 29 0.07
290000 11 0.03
300000 66 0.18
310000 19 0.05
320000 29 0.07
330000 11 0.03
340000 22 0.06
350000 36 0.09
360000 21 0.05
370000 22 0.06
380000 19 0.05
390000 17 0.04
400000 34 0.09
410000 28 0.07
420000 19 0.05
430000 22 0.06
440000 7 0.01
450000 22 0.06
460000 11 0.03
470000 21 0.05
480000 30 0.08
490000 13 0.03
500000 28 0.07
510000 9 0.02
520000 10 0.02
530000 18 0.04
540000 45 0.12
550000 7 0.01
560000 12 0.03
570000 17 0.04
580000 11 0.03
590000 20 0.05
600000 25 0.06
610000 17 0.04
620000 33 0.09
630000 13 0.03
640000 10 0.02
650000 33 0.09
660000 17 0.04
670000 9 0.02
680000 24 0.06
690000 12 0.03
700000 26 0.07
710000 5 0.01
720000 29 0.07
730000 14 0.03
740000 14 0.03
750000 25 0.06
760000 17 0.04
770000 4 0.01
780000 51 0.14
790000 12 0.03
800000 6 0.01
810000 12 0.03
820000 31 0.08
830000 12 0.03
840000 17 0.04
850000 12 0.03
860000 26 0.07
870000 16 0.04
880000 7 0.01
890000 15 0.04
900000 13 0.03
910000 6 0.01
920000 11 0.03
930000 7 0.01
940000 23 0.06
950000 11 0.03
960000 34 0.09
970000 4 0.01
980000 12 0.03
990000 10 0.02
1000000 347 0.95
1010000 2 0.0
1020000 17 0.04
1030000 1 0.0
1040000 2 0.0
1050000 4 0.01
1060000 2 0.0
1080000 12 0.03
1090000 3 0.0
1100000 5 0.01
1110000 2 0.0
1120000 1 0.0
1140000 10 0.02
1150000 5 0.01
1160000 4 0.01
1170000 3 0.0
1180000 3 0.0
1200000 19 0.05
1210000 1 0.0
1220000 5 0.01
1240000 1 0.0
1260000 8 0.02
1270000 1 0.0
1280000 1 0.0
1290000 3 0.0
1320000 26 0.07
1330000 2 0.0
1340000 2 0.0
1350000 2 0.0
1360000 3 0.0
1370000 1 0.0
1380000 10 0.02
1390000 2 0.0
1400000 3 0.0
1410000 1 0.0
1440000 20 0.05
1460000 1 0.0
1470000 1 0.0
1480000 1 0.0
1500000 8 0.02
1520000 1 0.0
1530000 1 0.0
1540000 1 0.0
1560000 15 0.04
1570000 1 0.0
1590000 1 0.0
1600000 2 0.0
1620000 9 0.02
1630000 1 0.0
1650000 2 0.0
1660000 1 0.0
1680000 13 0.03
1690000 2 0.0
1720000 1 0.0
1740000 6 0.01
1750000 3 0.0
1770000 1 0.0
1800000 13 0.03
1830000 1 0.0
1840000 2 0.0
1850000 1 0.0
1860000 3 0.0
1870000 1 0.0
1920000 4 0.01
1980000 1 0.0
2000000 484 1.33
median-salary average-exp count lang
74474 10.17 537 WebAssembly
45830 7.37 931 Dart
41244 7.55 12659 PHP
71500 9.96 475 Erlang
77814 8.38 842 Elixir
54996 7.86 32225 HTML/CSS
80000 10.54 614 F#
63500 7.72 18871 Python
62604 9.49 2705 Objective-C
78500 8.72 2203 Scala
75000 8.14 4737 Ruby
74000 8.06 1510 Rust
56715 7.91 36260 JavaScript
59208 8.28 3520 Swift
65000 7.8 2068 R
52704 8.64 7835 C
55534 8.48 9662 C++
60000 7.7 13169 TypeScript
90000 10.0 803 Clojure
58881 8.81 16943 C#
57287 7.49 3530 Kotlin
55000 9.79 2218 VBA
57287 8.41 28836 SQL
79176 8.51 4643 Go
52704 7.7 19653 Java
69288 8.93 19324 Bash/Shell/PowerShell
52339 8.92 2141 Assembly
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"title": "Salary data for Clojure devs",
"description": "Salary data.",
"layer": [{
"data": {
"url": "https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/clojure-devs-salary-buckets.csv"
},
"mark": {"type": "bar", "color":"red"},
"encoding": {
"x": {"field": "salary-bucket", "type": "quantitative", "title": "Salary"},
"y": {"field": "count", "type": "quantitative", "title": "Devs with that salary"}
}
}]
}
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"title": "Salary data for all devs",
"description": "Salary data",
"layer": [{
"data": {
"url": "https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/final-devs-salary-buckets.csv"
},
"mark": {
"type": "bar",
"color": "blue"
},
"encoding": {
"x": {
"field": "salary-bucket",
"type": "quantitative",
"title": "Salary"
},
"y": {
"field": "count",
"type": "quantitative",
"title": "Devs with that salary"
}
}
}]
}
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"data": {
"name": "bylang",
"url":"https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/lang-data.csv"
},
"layer": [{
"mark": {
"type": "circle",
"opacity": 0.8,
"stroke": "black",
"strokeWidth": 1
},
"encoding": {
"x": {
"field": "average-exp",
"type": "quantitative",
"axis": {"labelAngle": 0},
"title": "Average years of experience",
"scale": {"domain": [7, 11]}
},
"y": {"field": "median-salary",
"type": "quantitative", "axis": {},
"title": "Median annual salary",
"scale": {"domain": [40000, 90000]}},
"size": {
"field": "count",
"type": "quantitative"
}
}},{
"mark": {
"type": "text",
"text": "x",
"fontSize": 10,
"dx": 5,
"dy": -5,
"align": "left"
},
"encoding": {
"x": {
"field": "average-exp",
"type": "quantitative",
"axis": {"labelAngle": 0}
},
"y": {"field": "median-salary", "type": "quantitative", "axis": {}},
"text": {"field": "lang", "type": "ordinal"}
}}]
}
{
"$schema": "https://vega.github.io/schema/vega-lite/v4.json",
"data": {"name": "bylang",
"url":"https://gist.githubusercontent.com/ericnormand/9f76e7bba8d18a6d1c65340153f58eea/raw/lang-data.csv"},
"layer": [{
"mark": {
"type": "circle",
"opacity": 0.8,
"stroke": "black",
"strokeWidth": 1
},
"encoding": {
"x": {
"field": "average-exp",
"type": "quantitative",
"axis": {"labelAngle": 0},
"title": "Average years of experience"
},
"y": {"field": "median-salary",
"type": "quantitative", "axis": {},
"title": "Median annual salary"
},
"size": {
"field": "count",
"type": "quantitative"
}
}},{
"mark": {
"type": "text",
"text": "x",
"fontSize": 10,
"dx": 5,
"dy": -5,
"align": "left"
},
"encoding": {
"x": {
"field": "average-exp",
"type": "quantitative",
"axis": {"labelAngle": 0}
},
"y": {"field": "median-salary", "type": "quantitative", "axis": {}},
"text": {"field": "lang", "type": "ordinal"}
}}]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment