matplotlib.markers.MarkerStyle #
- 类 matplotlib.markers。MarkerStyle ( marker , fillstyle = None ) [source] #
基地:
object
表示标记类型的类。
实例是不可变的。如果您需要更改任何内容,请创建一个新实例。
- 属性:
- 标记列表
所有已知的标记。
- 填充标记列表
所有已知的填充标记。这是标记的子集。
- 填充样式列表
支持的填充样式。
- 参数:
- 标记str、类数组、Path、MarkerStyle 或 None
MarkerStyle的另一个实例复制了那个
marker
.None表示没有标记。这是已弃用的默认值。
有关其他可能的标记值,请参阅模块 docstring
matplotlib.markers
。
- fillstyle str,默认值:(
rcParams["markers.fillstyle"]
默认值'full'
:) 'full'、'left'、'right'、'bottom'、'top'、'none'之一。
- 变换transforms.Transform,默认值:无
将与标记的本机变换相结合的变换。
- capstyle CapStyle,默认值:无
将覆盖标记的默认帽样式的帽样式。
- joinstyle JoinStyle,默认值:无
将覆盖标记的默认连接样式的连接样式。
- 填充标记=('o','v','^','<','>','8','s','p','*','h','H','D' , 'd', 'P', 'X') #
- fillstyles = ('full', 'left', 'right', 'bottom', 'top', 'none') #
- get_alt_transform ( ) [来源] #
返回要应用于
Path
from 的转换MarkerStyle.get_alt_path()
。
- get_transform ( ) [来源] #
返回要应用于
Path
from 的转换MarkerStyle.get_path()
。
- 标记= {'.': 'point', ',': 'pixel', 'o': 'circle', 'v': 'triangle_down', '^': 'triangle_up', '<': 'triangle_left' , '>': 'triangle_right', '1': 'tri_down', '2': 'tri_up', '3': 'tri_left', '4': 'tri_right', '8': '八角形', ' s':'正方形','p':'五边形','*':'星形','h': 'hexagon1', 'H': 'hexagon2', '+': '加号', 'x': 'x', 'D': '钻石', 'd': 'thin_diamond', '|': 'vline', '_': 'hline', 'P': 'plus_filled', 'X': 'x_filled', 0: 'tickleft', 1: 'tickright ', 2: 'tickup', 3: 'tickdown', 4: 'caretleft', 5: 'caretright', 6: 'caretup', 7: 'caretdown', 8: 'caretleftbase', 9: 'caretrightbase', 10: 'caretupbase', 11: 'caretdownbase', '无': '无', '无': '无', ' ': '无', '': '什么都没有'} #
- 旋转( * , deg = None , rad = None ) [来源] #
返回按指定角度旋转的此标记的新版本。
- 参数:
- 度浮动,默认值:无
以度为单位的旋转角度。
- 弧度浮动,默认值:无
以弧度为单位的旋转角度。
- .. 注意:: 您必须准确指定 deg 或 rad 之一。
使用#的示例matplotlib.markers.MarkerStyle
标记参考
将标记属性映射到多元数据