簡體   English   中英

我如何 plot 一個 Python 字典鍵與其對應的字典值?

[英]How do I plot a Python dictionary key against its corresponding dictionary value?

我是 Python 的新手,我有以下字典:

results = {50: 18353.8393511688, 100: 18395.2151680032, 150: 18288.730020956387, 200: 18248.345889801505, 250: 18255.26922247291, 300: 18275.241922621914, 350: 18270.29183308043, 400: 18270.197974402367}

我想做的是將每個鍵值條目視為給定坐標和 plot (例如使用matplotlib )y軸上的字典鍵和x軸上的字典值。

有誰知道如何提取這些信息?

謝謝!

馬里安薩斯

您可以分別通過其.keys().values()方法訪問字典的鍵和值。

from matplotlib import pyplot

fig, ax = pyplot.subplots()
ax.plot(results.keys(), results.values(), 'k-')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM