Python Box là một IDE Python dành cho iOS iPhone và iPad. Phiên bản thời gian chạy Python là 3. 6. 4. Có sẵn trên App Store https. // itunes. táo. com/us/app/python-box/id1355983473?mt=8
Đặc trưng
* 0. Nhúng thời gian chạy Python
* 1. Hộp Python hỗ trợ PYTHONPATH và Thư viện. Điều đó có nghĩa là bạn có thể nhập các mô-đun từ Thư viện hoặc các dự án khác của mình
* 2. Nhập từ tệp trực tuyến. Bạn có thể tạo dự án Python của mình từ đầu hoặc nhập từ dự án trực tuyến. tập tin nén
* 3. Quản lý thư viện cục bộ. Bạn có thể tải xuống một gói trực tuyến [. zip] và lưu nó vào thư viện cục bộ
* 4. Trình chỉnh sửa đánh dấu mã
* 5. Automatically translate Chinese Symbols such as 圆括号 [ ]、方括号 [ ]、花括号 { }、方头括号【】into English Symbols. Nó giúp bạn tiết kiệm rất nhiều thời gian
Box được thiết kế để dễ dàng thay thế trong suốt cho từ điển, nhờ khả năng gõ vịt của Python, bổ sung quyền truy cập ký hiệu dấu chấm. Bất kỳ từ điển phụ hoặc từ điển nào được đặt sau khi khởi tạo sẽ tự động được chuyển đổi thành đối tượng Hộp. Bạn luôn có thể chạy. to_dict[] trên đó để trả đối tượng và tất cả các đối tượng phụ trở lại từ điển thông thường
Biểu đồ hộp còn được gọi là Biểu đồ râu ria được tạo để hiển thị tóm tắt tập hợp các giá trị dữ liệu có các thuộc tính như tối thiểu, phần tư thứ nhất, trung vị, phần tư thứ ba và tối đa. Trong biểu đồ hộp, một hộp được tạo từ phần tư thứ nhất đến phần tư thứ ba, một đường thẳng đứng cũng ở đó đi qua hộp ở trung vị. Ở đây trục x biểu thị dữ liệu sẽ được vẽ trong khi trục y hiển thị phân bố tần suất
Tạo Box Plot
matplotlib. mô-đun pyplot của thư viện matplotlib cung cấp hàm boxplot[] mà chúng ta có thể tạo các ô hộp
cú pháp.
matplotlib. pyplot. boxplot[data, notch=None, vert=None, patch_artist=None, widths=None]
Thông số.
Thuộc tínhValuedataarray hoặc chuỗi của mảng sẽ được vẽ notchtham số tùy chọn chấp nhận các giá trị booleanverttham số tùy chọn chấp nhận các giá trị boolean false và true cho biểu đồ ngang và dọc tương ứngbootstraptham số tùy chọn chấp nhận int chỉ định các khoảng xung quanh hộp có khía.Các giá trị dữ liệu được cung cấp cho ax. phương thức boxplot[] có thể là một mảng Numpy hoặc danh sách Python hoặc Tuple mảng. Hãy để chúng tôi tạo biểu đồ hộp bằng cách sử dụng numpy. ngẫu nhiên. normal[] để tạo một số dữ liệu ngẫu nhiên, nó lấy giá trị trung bình, độ lệch chuẩn và số lượng giá trị mong muốn làm đối số
Thí dụ.
Python3
# Import libraries
import
matplotlib.pyplot as plt
import
numpy as np
# Creating dataset
np.random.seed[
10
]
________9____1_______0 import
1import
2import
3import
4import
3import
6]
import
8import
0 matplotlib.pyplot as plt
0import
0matplotlib.pyplot as plt
210
import
3matplotlib.pyplot as plt
5matplotlib.pyplot as plt
6
matplotlib.pyplot as plt
7
matplotlib.pyplot as plt
8
matplotlib.pyplot as plt
9
import
0
đầu ra.
Tùy chỉnh lô hộp
matplotlib. pyplot. boxplot[] cung cấp khả năng tùy chỉnh vô tận cho biểu đồ hộp. Thuộc tính notch = True tạo định dạng notch cho ô vuông, patch_artist = True lấp đầy ô bằng màu sắc, chúng ta có thể đặt các màu khác nhau cho các ô khác nhau. Thuộc tính vert = 0 tạo biểu đồ hộp ngang. nhãn có cùng kích thước với tập dữ liệu số
ví dụ 1.
Python3
# Import libraries
import
matplotlib.pyplot as plt
import
numpy as np
# Creating dataset
np.random.seed[
10
]
numpy as np
0_______1_______0 import
1import
2import
310
import
3import
6]
numpy as np
9_______1_______0 import
1_______5_______2import
3import
4import
3import
6]
# Creating dataset
8_______1_______0 import
1_______6_______1import
3np.random.seed[
3import
3import
6]
np.random.seed[
7import
0 import
1_______7_______0import
310
2import
3import
6]
data
import
0 10
8
import
8import
0 matplotlib.pyplot as plt
0import
0matplotlib.pyplot as plt
210
import
3matplotlib.pyplot as plt
5matplotlib.pyplot as plt
6
]
8
]
9import
0 data
1_______9_______2_______1_______3data
2import
3data
6import
3data
6data
9