找到 34423 篇文章 关于编程

Python - 在不同的颜色空间中可视化图像

Nizamuddin Siddiqui
更新于 2020年8月6日 13:43:25

203 次浏览

OpenCV-Python 是一个 Python 绑定的库,旨在解决计算机视觉问题。OpenCV-Python 利用 Numpy,这是一个针对数值运算的高度优化的库,具有类似 MATLAB 的语法。所有 OpenCV 数组结构都转换为 Numpy 数组并从 Numpy 数组转换而来。示例# 将图像读取为 RGB # 导入 cv2 和 matplotlib 模块 import cv2 import matplotlib.pyplot as plt # 读取图像为 RGB img = cv2.imread('download.png') # 显示图像 plt.imshow(img) # 读取图像为灰度 # 导入 cv2 模块 import cv2 # 读取图像为灰度 img = cv2.imread('download.png', 0) # 或者可以使用 cv2color 转换图像 img = cv2.cvtColor(img, ... 阅读更多

Python - 在类和方法内部和外部使用变量

Nizamuddin Siddiqui
更新于 2020年8月6日 13:21:56

2K+ 次浏览

Python 是一种面向对象的编程语言。Python 中几乎所有东西都是对象,都有其属性和方法。类就像对象构造函数,或者创建对象的“蓝图”。在类外部定义的变量可以通过任何类或类中的任何方法访问,只需编写变量名即可。示例# 在类外部定义' # 在类外部定义的变量。 outVar = 'outside_class'     print("Outside_class1", outVar) ''' 类一 ''' class Ctest:    print("Outside_class2", outVar)    def access_method(self):       print("Outside_class3", outVar) # 通过创建对象来调用方法 uac = Ctest() uac.access_method() ... 阅读更多

Python - 正确使用二维数组/列表

Nizamuddin Siddiqui
更新于 2020年8月6日 13:17:51

131 次浏览

Python 提供了许多创建二维列表/数组的方法。但是,必须了解这些方法之间的区别,因为它们可能会在代码中创建难以追踪的复杂情况。示例 在线演示rows, cols = (5, 5) arr = [[0]*cols]*rows # 将第一行第一个元素更改为 1 并打印数组 arr[0][0] = 1 for row in arr:    print(row) arr = [[0 for i in range(cols)] for j in range(rows)] # 在这个新数组中,再次将第一行第一个元素 # 更改为 1 并打印数组 arr[0][0] = 1 for row in arr:    print(row)输出[1, 0, 0, 0, 0] [1, 0, 0, 0, 0] [1, 0, 0, 0, 0] [1, 0, 0, 0, 0] [1, 0, 0, 0, 0] [1, 0, 0, 0, 0] [0, 0, 0, 0, 0] [0, 0, 0, 0, 0] [0, 0, 0, 0, 0] [0, 0, 0, 0, 0]

Python - 前缀和列表

Nizamuddin Siddiqui
更新于 2020年8月6日 13:16:17

788 次浏览

列表是有序且可更改的集合。在 Python 中,列表用方括号编写。通过引用索引号访问列表项。负索引表示从末尾开始,-1 指的是最后一项。可以通过指定开始和结束范围的位置来指定索引范围。在指定范围时,返回值将是一个包含指定项的新列表。示例 在线演示# 使用列表推导式 + sum() + 列表切片 # 初始化列表 test_list = [3, 4, 1, 7, 9, 1] # 打印原始列表 print("The ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制散点图

Nizamuddin Siddiqui
更新于 2020年8月6日 13:09:39

284 次浏览

散点图是一种使用笛卡尔坐标系来显示数据集的两个(通常是两个)变量值的图形或数学图表。如果点被编码,则可以显示一个额外的变量。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个非可选参数,即我们想要创建的文件名 #。 workbook = xlsxwriter.Workbook('chart_scatter.xlsx') # 工作簿对象然后通过 #add_worksheet() 方法用于添加新的工作表。   worksheet = workbook.add_worksheet()       # 使用 #add_format() 方法创建新的 Format 对象以格式化工作表中的单元格。     # ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制雷达图

Nizamuddin Siddiqui
更新于 2020年8月6日 13:07:53

170 次浏览

雷达图是一种以二维图表形式显示多变量数据的图形方法,其中三个或更多定量变量以从同一点开始的轴表示。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个非可选参数,即我们想要创建的文件名 #。 workbook = xlsxwriter.Workbook('chart_radar1.xlsx') # 工作簿对象然后通过 #add_worksheet() 方法用于添加新的工作表。 worksheet = workbook.add_worksheet() # 使用 #add_format() 方法创建新的 Format 对象以格式化工作表中的单元格。 # 在这里我们创建粗体格式对象。 bold = workbook.add_format({'bold': 1}) ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制饼图

Nizamuddin Siddiqui
更新于 2020年8月6日 13:05:29

304 次浏览

饼图是一种圆形统计图形,它被分成多个扇形来表示数值比例。在饼图中,每个扇形的弧长与其表示的数量成正比。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个非可选参数,即我们想要创建的文件名 #。 workbook = xlsxwriter.Workbook('chart_pie.xlsx') # 工作簿对象然后通过 #add_worksheet() 方法用于添加新的工作表。 worksheet = workbook.add_worksheet() # 使用 #add_format() 方法创建新的 Format 对象以格式化工作表中的单元格。   # 在这里我们创建粗体格式对象。 bold ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制折线图

Nizamuddin Siddiqui
更新于 2020年8月6日 13:03:47

261 次浏览

折线图是资产历史价格走势的图形表示,它用一条连续的线连接一系列数据点。这是金融领域使用最基本类型的图表,通常只描绘证券随时间推移的收盘价。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个非可选参数,即我们想要创建的文件名 #。 workbook = xlsxwriter.Workbook('chart_Line.xlsx') # 工作簿对象然后通过 #add_worksheet() 方法用于添加新的工作表。 worksheet = workbook.add_worksheet() # 使用 #add_format() 方法创建新的 Format 对象以格式化工作表中的单元格。 # 在这里我们创建 ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制圆环图

Nizamuddin Siddiqui
更新于 2020年8月6日 13:02:23

168 次浏览

圆环图(也称为甜甜圈图)是饼图的一种变体,只是它中心有一个圆形孔,使其看起来像一个甜甜圈,因此得名。这个空隙可以用来显示其他数据。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个非可选参数,即我们想要创建的文件名 #。 workbook = xlsxwriter.Workbook('chart_doughnut1.xlsx') # 工作簿对象然后通过 #add_worksheet() 方法用于添加新的工作表。   worksheet = workbook.add_worksheet() # 使用 # add_format() 方法创建新的 Format 对象以格式化单元格。 # 在这里我们创建 ... 阅读更多

Python - 使用 XlsxWriter 模块在 Excel 表格中绘制不同类型的样式图表

Nizamuddin Siddiqui
更新于 2020年8月6日 12:59:27

浏览量 195

XlsxWriter 是一个 Python 库,可以使用它对 Excel 文件执行多种操作,例如创建、写入、算术运算和绘制图表。示例# 导入 xlsxwriter 模块 import xlsxwriter # Workbook() 接受一个必选参数,即我们要创建的文件名 #。workbook = xlsxwriter.Workbook('chart_styles.xlsx') #显示列和区域图表类型的样式。chart_types = ['column', 'area'] for chart_type in chart_types:    # 然后使用 workbook 对象通过 #add_worksheet() 方法添加新的工作表。    # 为每个图表类型添加一个工作表    worksheet = workbook.add_worksheet(chart_type.title())    # 设置缩放选项    worksheet.set_zoom(30)    # ... 阅读更多

广告

© . All rights reserved.