Skip to main content

plotly_scattermap/
plotly_scattermap.rs

1use plotlars::{CsvReader, Plot, ScatterMap, Text};
2
3fn main() {
4    let dataset = CsvReader::new("data/cities.csv").finish().unwrap();
5
6    ScatterMap::builder()
7        .data(&dataset)
8        .latitude("latitude")
9        .longitude("longitude")
10        .center([48.856613, 2.352222])
11        .zoom(4)
12        .group("city")
13        .opacity(0.5)
14        .size(12)
15        .plot_title(Text::from("Scatter Map").font("Arial").size(18))
16        .legend_title("cities")
17        .build()
18        .plot();
19}