aboutsummaryrefslogtreecommitdiff
path: root/examples/slc-temp.rs
diff options
context:
space:
mode:
authorJoel Galenson <jgalenson@google.com>2021-04-12 23:43:24 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-04-12 23:43:24 +0000
commitb64df24e47441d6ec44a063c665ac39d21cfb141 (patch)
treef5309a0441cebfeb180fa9e396526b41dc0ed911 /examples/slc-temp.rs
parent201b37a7aa6ab96dbcd39df7f0a1072845a55fa0 (diff)
parenteecbedf4bd5479cfae7af7e1038ce8c8580c5840 (diff)
downloadplotters-b64df24e47441d6ec44a063c665ac39d21cfb141.tar.gz
Upgrade rust/crates/plotters to 0.3.0 am: e2d8e8d5a5 am: 844ca977cb am: 69d7d070b7 am: eecbedf4bd
Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/plotters/+/1662803 Change-Id: Ib3b4ef6a0fde0948ee8f7cb0d968e94eeaf28e95
Diffstat (limited to 'examples/slc-temp.rs')
-rw-r--r--examples/slc-temp.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/examples/slc-temp.rs b/examples/slc-temp.rs
index 7a1b509..c38f169 100644
--- a/examples/slc-temp.rs
+++ b/examples/slc-temp.rs
@@ -1,7 +1,6 @@
-use plotters::coord::IntoMonthly;
use plotters::prelude::*;
-use chrono::{Datelike, TimeZone, Utc};
+use chrono::{TimeZone, Utc};
use std::error::Error;
@@ -20,7 +19,7 @@ fn main() -> Result<(), Box<dyn Error>> {
.set_label_area_size(LabelAreaPosition::Left, 60)
.set_label_area_size(LabelAreaPosition::Right, 60)
.set_label_area_size(LabelAreaPosition::Bottom, 40)
- .build_ranged(
+ .build_cartesian_2d(
(Utc.ymd(2010, 1, 1)..Utc.ymd(2018, 12, 1)).monthly(),
14.0..104.0,
)?
@@ -34,7 +33,6 @@ fn main() -> Result<(), Box<dyn Error>> {
.disable_x_mesh()
.disable_y_mesh()
.x_labels(30)
- .x_label_formatter(&|d| format!("{}-{}", d.year(), d.month()))
.y_desc("Average Temp (F)")
.draw()?;
chart
@@ -165,3 +163,7 @@ const DATA: [(i32, u32, f64); 12 * 9] = [
(2018, 11, 39.7),
(2018, 12, 33.6),
];
+#[test]
+fn entry_point() {
+ main().unwrap()
+}