about summary refs log blame commit diff stats
path: root/py/air-quality/analyze_air_quality.mjs
blob: 187949f6bbfa1858a58dc1b71cfeff4cbb6c4f16 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12











                                                                
// Required dependencies:
// npm install d3 chart.js csv-parse fs chartjs-adapter-date-fns
// node analyze_air_quality.mjs

import fs from 'fs';
import { parse } from 'csv-parse';
import { createCanvas } from 'canvas';
import Chart from 'chart.js/auto';
import 'chartjs-adapter-date-fns'; // Import the date adapter
import path from 'path';

// ... (rest of your code remains unchanged)