Tôi có dữ liệu trong một bản đồ băm và tôi muốn tạo một biểu đồ trên dữ liệu này bằng cách sử dụng các khóa làm thùng và các giá trị dưới dạng dữ liệu.Làm cách nào để tạo biểu đồ từ một hashmap trong python?
dữ liệu của tôi:
N = {1: 12, 2: 15, 3: 8, 4: 4, 5: 1}
Những gì tôi muốn vẽ:
|
15| X
| X
| X
| X X
| X X
10| X X
| X X
| X X X
| X X X
| X X X
5| X X X
| X X X X
| X X X X
| X X X X
| X X X X X
|_________________________
1 2 3 4 5
Tôi đã cố gắng để tìm ra cách để làm điều này với pyplot.hist()
, nhưng tất cả quá tải Tôi có thể tìm lấy một danh sách các giá trị, không phải là một hashmap. Tôi có thực sự phải tạo danh sách này, chỉ để cho matplotlib đếm tất cả các giá trị một lần nữa?