找到 34423 篇文章,关于编程

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:43:25

203 次查看

OpenCV-Python 是一个 Python 绑定库,旨在解决计算机视觉问题。OpenCV-Python 使用 Numpy,这是一个针对数值运算的高度优化的库,具有类似 MATLAB 的语法。所有 OpenCV 数组结构都转换为和从 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-08-06 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-08-06 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-08-06 13:16:17

788 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:09:39

284 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:07:53

170 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:05:29

304 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:03:47

261 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 13:02:23

168 次查看

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

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

Nizamuddin Siddiqui
更新于 2020-08-06 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.