该脚本使用 NumPy 生成随机矩阵,然后使用 Matplotlib 可视化该矩阵,生成一个美观的矩阵图像。
本文将展示一个使用 NumPy 和 Matplotlib 生成随机矩阵的可视化示例。该脚本首先使用 NumPy 生成一个随机矩阵,然后使用 Matplotlib 将其可视化为一个美观的图像。该图像的背景设置为白色,每个单元格中的数字使用黑色标签显示。图像的轴线和刻度标签也被隐藏,以达到简洁的效果。
该脚本还可以将 NumPy 数组格式化为 Python 列表格式,方便 further processing。最后,该脚本将生成的图像保存到当前目录下,命名为 “matrix_visualization.png”。
通过该脚本,您可以快速生成随机矩阵并将其可视化,帮助您更好地理解和分析数据。
import numpy as np
import matplotlib.pyplot as plt
def generate_number_table(n, lower=10, upper=99):
# 使用 NumPy 生成随机矩阵
np_array = np.random.randint(lower, upper + 1, size=(n, n))
py_list = np_array.to