Chỉ cần chuyển các mục được sắp xếp từ từ điển sang chức năng Show
Bạn có thể tận dụng danh sách giải nén (với
import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()0 đã bắt đầu với giá trị chính. Đầu tiên, chúng ta có thể xác định từ điển của mình và sau đó, chuyển đổi từ điển đó thành các khóa và giá trị. Cuối cùng, chúng ta có thể sử dụng dữ liệu để vẽ biểu đồ thanh. Các bước
Thí dụimport matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show() Đầu ra
Cập nhật vào ngày 15 tháng 6 năm 2021 08:07:42
Hướng dẫn này giải thích làm thế nào chúng ta có thể vẽ một từ điển trong Python bằng mô -đun import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()1 của Thư viện Python import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()2. Chúng tôi sẽ vẽ vẽ từ điển trong cặp import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()3, trong đó trục x của cốt truyện sẽ là chìa khóa của từ điển và trục y sẽ là giá trị của từ điển. Vẽ sơ đồ từ điển Python bằng mô -đun import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()1 của thư viện import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()2Ví dụ mã bên dưới chuyển đổi từ điển thành danh sách các cặp giá trị khóa, sau đó sắp xếp nó bằng hàm import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()6 để biểu đồ của chúng tôi được đặt hàng. Sau khi sắp xếp, các giá trị import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()7 và import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()8 được trích xuất từ danh sách bằng hàm import matplotlib.pyplot as plt data = {'milk': 60, 'water': 10} names = list(data.keys()) values = list(data.values()) plt.bar(range(len(data)), values, tick_label=names) plt.show()9. Sau khi nhận được các giá trị của trục X và Y, chúng ta có thể chuyển chúng dưới dạng đối số cho hàm 0 để vẽ đồ thị.Mã ví dụ:
Output: Chúng tôi cũng có thể thêm nhãn vào trục x và trục y và tiêu đề vào biểu đồ. Ví dụ mã dưới đây cho thấy cách chúng ta có thể thêm chúng vào biểu đồ.
Output: Xin chào, tôi tên là Ritika và tôi là một giảng viên cao cấp tại Juni Learning! Chào mừng bạn đến với hướng dẫn khoa học dữ liệu Python cơ bản này. Hôm nay chúng tôi sẽ nói về cách chúng tôi có thể thu thập dữ liệu và vẽ đồ thị bằng Python. Cụ thể, hôm nay chúng tôi sẽ làm việc với dữ liệu khảo sát mà chúng tôi nhận được trước từ bạn bè hoặc gia đình bằng cách hỏi thực phẩm yêu thích của họ là gì. Chúng tôi sẽ học cách tạo biểu đồ thanh đặc biệt bằng cách sử dụng DataFrames và gói Seaborn. Cái này cho ai?Cấp độ Juni: Python 3 Ngôn ngữ mã hóa: Trải nghiệm mã hóa Python: Trung cấp - Cấp độ thử thách nâng cao: Dễ dàng, hỗ trợ có thể cần thiết trong việc sử dụng gấu trúc. Khoảng dòng mã: ~ 15 Kết quả học tậpKhái niệm cốt lõi được thực hành:Bắt đầu dữ liệu dữ liệu Dữ liệu đồ thị bằng cách sử dụng từ điển bằng cách sử dụng gói gandas để tạo dữ liệu DataFrame Các khái niệm điều kiện tiên quyết để biết/xem xét:Từ điển Thử nghiệmNhấp vào Chạy để xem dự án bên dưới! Bạn cũng có thể xem mã giải pháp dự án của tôi nếu bạn bị kẹt. Ghi nhớ:Chúng tôi sẽ sử dụng từ điển, vì vậy, nó sẽ rất quan trọng để xem mối quan hệ giữa từ điển và khung dữ liệu và cách chúng tôi có thể sử dụng khung dữ liệu để vẽ đồ thị. Thứ tự chung của các bước để thực hiện:Thu thập dữ liệu từ gia đình hoặc bạn bè, và đưa vào từ điển. Biến từ điển thành khung dữ liệu. Đồ thị dữ liệu. Lưu hình. Chúng tôi cũng có thể thay đổi một số tính năng của biểu đồ. Làm thế nào để chúng ta thực hiện từng bước này?Bước 1: Thu thập dữ liệu từ gia đình và đưa vào từ điển.Hỏi xung quanh để xem những người yêu thích của mọi người là gì. Đó là một ý tưởng tốt để có các danh mục chung để chúng ta có thể có một thời gian dễ dàng thu thập dữ liệu hơn. Gợi ý: Ví dụ, thay vì yêu cầu các hương vị cụ thể, chúng tôi có thể hỏi mọi người nếu họ thích pizza hoặc kem và chọn chúng. Hãy chắc chắn để theo dõi dữ liệu của bạn ở một nơi. Chúng tôi sẽ cần điều này cho bước tiếp theo! For example, instead of asking for specific flavors, we can ask people if they like pizza or ice cream and have them pick. Make sure to keep track of your data in one place. We’ll need this for the next step! Tạo một từ điển bằng cách sử dụng dữ liệu. Chìa khóa sẽ là một chuỗi sẽ là thức ăn. Giá trị sẽ là tổng số người đã bỏ phiếu cho thực phẩm là sở thích của họ. Bước 2: Biến từ điển thành khung dữ liệu.Trước khi chúng tôi tiếp tục, nhập 1, 2 và 3 ở đầu mã của bạn. Điều này sẽ đảm bảo chúng tôi có tất cả các gói chúng tôi cần cho bước tiếp theo của chúng tôi.Chuyển đổi từ điển thành một khung dữ liệu. Chúng tôi sẽ sử dụng chức năng 4 trong gấu trúc để hoàn thành bước này.Bước 3: Biểu đồ dữ liệu và lưu hình.Chúng tôi sẽ tạo ra một lô thanh để hiển thị dữ liệu của chúng tôi; Hãy để sử dụng chức năng 5 và DataFrame của chúng tôi để hoàn thành việc này. Hãy nhớ rằng, chúng ta cũng phải cứu con số của chúng ta.Bước 4: Chúng tôi cũng có thể thay đổi một số tính năng của biểu đồ.Bây giờ chúng tôi có một biểu đồ thanh. Hãy để xem nếu chúng ta có thể thay đổi tiêu đề và tiêu đề của trục. Hãy để Lừa lưu đối tượng Barplot trong một biến khác và sử dụng 6 để thay đổi các tiêu đề của chúng tôi.Bây giờ chúng tôi đã thay đổi các trục của chúng tôi, hãy để một cái nhìn. Biểu đồ thanh của chúng tôi đã hoàn tất! Muốn nhiều hơn một thử thách? Hãy thử thêm các tính năng thưởng này.Các tính năng bổ sung:Thay đổi bảng màu của biểu đồ thêm tiêu đề vào các trục Đề xuất sáng tạo:Kỹ thuật này có thể được sử dụng cho bất kỳ khảo sát nào - hãy thử nó trên dữ liệu khảo sát khác! Công việc tuyệt vời - bây giờ hãy xem thêm hướng dẫn!Cảm ơn vì đã xem và hy vọng bạn đã vui vẻ thực hiện dự án này với tôi! Xây dựng dự án ở trên? Chúng tôi muốn xem nó! Nếu bạn quan tâm đến việc chia sẻ dự án mã hóa của mình hoặc kinh nghiệm với sự đa dạng trong STEM, vui lòng liên hệ với chúng tôi tại. Truy cập trang blog Dự án mã hóa của chúng tôi để tìm các hướng dẫn khác của chúng tôi bằng nhiều ngôn ngữ mã hóa hơn! Sẵn sàng tìm việc làm? Kiểm tra danh sách công việc mới nhất AT & NBSP; JobHub nguồn mở & nbsp; và & nbsp; sysadmin jobhub. Bạn có thể sử dụng Len () trên một từ điển không?Để tính độ dài của từ điển, chúng ta có thể sử dụng phương pháp Len () tích hợp Python.Phương thức Len () trả về số lượng khóa trong từ điển Python.we can use the Python built-in len() method. The len() method returns the number of keys in a Python dictionary.
Bạn có thể lập chỉ mục các giá trị trong một python từ điển không?Đối tượng từ điển Python cung cấp một khóa: cơ sở lập chỉ mục giá trị.Lưu ý rằng từ điển không được đặt hàng - vì các giá trị trong từ điển được lập chỉ mục bởi các khóa, chúng không được giữ theo bất kỳ thứ tự cụ thể nào, không giống như một danh sách, trong đó mỗi mục có thể được đặt theo vị trí của nó trong danh sách.. Note that dictionaries are unordered - since the values in the dictionary are indexed by keys, they are not held in any particular order, unlike a list, where each item can be located by its position in the list. |