Let's plot random numbers
import matplotlib.pyplot as plt
import numpy as np
import pandas as pd
import json
from pyodide.http import open_url
url = "http://116.63.170.98:8080/api/public/energy_oil_hist" # 本地 AKTools 搭建
temp_df = pd.read_json(open_url(url))
temp_df = temp_df.iloc[-200:, ]
x = pd.to_datetime(temp_df['调整日期']).dt.date
y = temp_df['汽油价格']
fig, ax = plt.subplots(figsize=(10, 8), dpi=500)
ax.plot(x, y)
ax.set_title('Oil Price Timeseries')
ax.set_xlabel('Date')
ax.set_ylabel('Price')
fig