空气污染指数
|
该页面正在翻译中。 |
#
<无翻译>*麦琪N.线,线*-Type</no-翻译>
N.线,线 绘图类型是否与绘图函数相关联 n.线,线. 检查文档字符串 n.线,线 有关更多资料。
#
<无翻译>*麦琪[医]AmbientLight*-Type</no-翻译>
AmbientLight(color) <: AbstractLight
一个简单的环境光,根据每个物体的光色均匀地照亮它。
可用性:
-
所有的后端
阴影=快速阴影或MultiLightShading
#
<无翻译>*麦琪说明*-Type</no-翻译>
说明 绘图类型是否与绘图函数相关联 说明. 检查文档字符串 说明 有关更多资料。
#
<无翻译>*麦琪弧*-Type</no-翻译>
弧 绘图类型是否与绘图函数相关联 弧. 检查文档字符串 弧 有关更多资料。
#
<无翻译>*麦琪轴心,轴心*-Type</无翻译>
麦琪轴<:块
一个可以绘制成的二维轴。
构造函数
Axis(fig_or_scene; palette = nothing, kwargs...)
属性
(类型 ?麦琪轴心。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 方面, 自给自足,自给自足, 背景颜色, n.底色,底色, n.底,底,底, dim1_转换, dim2_转换, flip_ylabel, 哈林, 身高, 左旋色,左旋色, 左旋,左旋, 限制, 潘巴顿, 右旋色,右旋色, 可分割的权利, 纺锤形, 字幕, 字幕颜色, 副标题, 字幕/字幕, 字幕/字幕, 字幕化, 字幕可分, 告诉我们, 告诉宽度, 标题, [医]标题栏, [医]针状色, 蒂特尔丰特, [医]滴定管, [美][美][美], [医]针状物, [医]可分性, 上旋色,上旋色, [医]可分割的, n.英勇,英勇, 阔度, xautolimitmargin, xaxisposition臓臓, xgridcolor,xgridcolor, xgridstyle, [医]可分割的, xgridwidth, [医]xlabel, [医]xlabelcolor, [医]xlabelfont, [医]吐絮, [医]变形,变形, xlabel尺寸, [医]可分割的, [医]微光色, xminorgridstyle, [医]可分割的, xminorgridwidth, [医][医][医][医][医], [医]微光色, xminorticks, [医]微小尺寸, [医]可分割的, xminortickwidth, [医]xpankey, x潘锁,x潘锁, [医]角色扮演游戏, x射线,x射线, x尺度,x尺度, [医]标记, [医]彩色, [医]xickformat, [医][医][医][医], [医]彩色, [医]特克拉贝尔丰特, [医]xicklabelpad, [医]变形,变形, [医]超大尺寸, [医]x光空间, [医]可分割的, xicks,xicks, 超大尺寸, [医][医][医], 可分割的,可分割的, x线宽度, [医]特里姆斯平, xzoomkey的, [医]锁, 尤托利米特马金, yaxisposition臓臓, ygridcolor,ygridcolor, ygridstyle, [医]可分割的, ygridwidth, 伊拉贝尔, [医]伊拉贝尔色, 伊拉贝尔丰特, [医]棉絮, ylabelrotation碌录潞陆, [医]大小, [医]可分割的, [医]银灰色, [医]伊敏格里德斯特尔, [医]可分割的, yminorgridwidth, [医][医][医][医][医], [医]微光色, [医]肌腱, [医]小尺寸, [医]可分割的, yminortickwidth, 伊潘基, 伊潘洛克, [医]室, yreversed, 伊斯凯尔, [医]伊蒂卡利, [医]yickcolor, [医]ytickformat, [医][医][医][医][医], [医][医][医][医][医], yticklabelfont, yticklabelpad, yticklabelrotation碌录潞陆, [医]大小, [医]空间, [医]可分割的, yticks, [医]大小, yticksmirrored, [医]可分割的, ytickwidth, [医]伊特里姆斯平, yzoomkey的, [医]左旋锁, 佐姆布顿
#
<无翻译>*麦琪轴心3*-Type</no-翻译>
麦琪Axis3<:块
未定义docstring。
属性
(类型 ?麦琪Axis3。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 方面, 方位角, 背景颜色, dim1_转换, dim2_转换, dim3_转换, 海拔高度, 哈林, 身高, 限制, 透视性, 突起物, 目标目标, 告诉我们, 告诉宽度, 标题, [医]标题栏, [医]针状色, 蒂特尔丰特, [医]滴定管, [医]针状物, [医]可分性, n.英勇,英勇, 视图模式, 阔度, xautolimitmargin, xgridcolor,xgridcolor, [医]可分割的, xgridwidth, [医]xlabel, [医]xlabelalign, [医]xlabelcolor, [医]xlabelfont, [医]xlabeloffset, [医]变形,变形, xlabel尺寸, [医]可分割的, x射线,x射线, xspinecolor_1, xspinecolor_2, xspinecolor_3, xspines可分割, xspinewidth,xspinewidth, [医]彩色, [医]xickformat, [医]彩色, [医]特克拉贝尔丰特, [医]xicklabelpad, [医]超大尺寸, [医]可分割的, xicks,xicks, 超大尺寸, 可分割的,可分割的, x线宽度, xypanelcolor,xypanelcolor, [医]可分割的, xzpanelcolor,xzpanelcolor, [医]可分割的, 尤托利米特马金, ygridcolor,ygridcolor, [医]可分割的, ygridwidth, 伊拉贝尔, [医][医][医][医][医], [医]伊拉贝尔色, 伊拉贝尔丰特, ylabeloffset,ylabeloffset, ylabelrotation碌录潞陆, [医]大小, [医]可分割的, yreversed, yspinecolor_1, yspinecolor_2, yspinecolor_3, 可分割的,可分割的, yspinewidth,yspinewidth, [医]yickcolor, [医]ytickformat, [医][医][医][医][医], yticklabelfont, yticklabelpad, [医]大小, [医]可分割的, yticks, [医]大小, 可分割的,可分割的, ytickwidth, yzpanelcolor,yzpanelcolor, [医]可分割的, [医]扎托利米特马金, zgridcolor,zgridcolor, [医]可分割的, zgridwidth, 兹拉贝尔, zlabelalign,zlabelalign, zlabelcolor,zlabelcolor, 兹拉贝尔丰特, zlabeloffset,zlabeloffset, zlabelrotation碌录潞陆, zlabel尺寸, [医]可分割的, zreversed, zspinecolor_1, zspinecolor_2, zspinecolor_3, 可分割的,可分割的, zspinewidth,zspinewidth, ztickcolor,ztickcolor, [医]ztickformat, [医]彩色, zticklabelfont, zticklabelpad, [医]大小, [医]可分割的, zicks,zicks, zticksize,zticksize, 可分割的,可分割的, ztickwidth
#
<无翻译>*麦琪乐队*-Type</无翻译>
乐队 绘图类型是否与绘图函数相关联 乐队. 检查文档字符串 乐队 有关更多资料。
#
<无翻译>*麦琪[医]条形图*-Type</no-翻译>
[医]条形图 绘图类型是否与绘图函数相关联 [医]条形图. 检查文档字符串 [医]条形图 有关更多资料。
#
<无翻译>*麦琪贝塞尔路径*-Type</no-翻译>
BezierPath(commands::Vector)
构建一个 贝塞尔路径 用路径命令的向量。 可用的路径命令是
-
移动,移动 -
利奈托 -
弯曲,弯曲 -
椭圆曲线 -
[医]近距离接触
A 贝塞尔路径 可以在Makie的某些地方作为多边形或线条集合的替代,例如作为输入 保利 或 线条,或作为 标记物 为 散点,散点.
使用a的好处 贝塞尔路径 是曲线不需要由用户转换成顶点的向量。 CairoMakie可以在写入矢量图形时直接使用path命令,这比使用线段在视觉上近似它们更有效,并且使用更少的空间。
#
<无翻译>*麦琪贝塞尔路径*-Method</无翻译>
BezierPath(svg::AbstractString; fit = false, bbox = nothing, flipy = false, flipx = false, keep_aspect = true)
建造一个 贝塞尔路径 使用https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/d#path_commands[SVG路径命令]。 这些命令将首先被解析为 移动,移动, 利奈托, 弯曲,弯曲, 椭圆曲线 和 [医]近距离接触 然后传递给 贝塞尔路径 构造函数。
如果 适合===真,路径将被缩放以适应以原点为中心的宽度为1的正方形。 如果,另外, bbox的 被设置为一些 校长,路径将适合这个矩形。 如果要将路径用作散点标记,通常最好对其进行拟合,使其居中,并且相对于其他散点标记具有可比较的大小。
如果 flipy===真 或 flipx===真,路径的各自尺寸将被翻转。 Makie使用一个坐标系,其中y=0位于底部,y向上增加,而在SVG中,y=0位于顶部,y向下增加,因此对于大多数SVG路径 flipy=真 将需要。
如果 keep_aspect===真,路径将适合于边界框,使其更长的尺寸适合,另一个被缩放以保留原始宽高比。 如果你设置 keep_aspect=错误,路径的新boundingbox将是它适合的那个,但请注意,这可能会导致一个压扁的外观。
例子
构造一个三角形 贝塞尔路径 出路径命令字符串并将其用作散点标记:
str = "M 0,0 L 10,0 L 5,10 z"
bp = BezierPath(str, fit = true)
scatter(1:10, marker = bp, markersize = 20)
#
<无翻译>*麦琪盒子*-Type</无翻译>
麦琪框<:块
未定义docstring。
属性
(类型 ?麦琪盒子。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 颜色, 角角,角角, 哈林, 身高, 林泳,林泳, [医]斯特罗克色, 斯特罗克维斯, 斯特罗克威德斯, 告诉我们, 告诉宽度, n.英勇,英勇, 可见, 阔度
#
<无翻译>*麦琪箱线图*-Type</无翻译>
箱线图 绘图类型是否与绘图函数相关联 箱线图. 检查文档字符串 箱线图 有关更多资料。
#
<无翻译>*麦琪支架*-Type</无翻译>
支架 绘图类型是否与绘图函数相关联 支架. 检查文档字符串 支架 有关更多资料。
#
<无翻译>*麦琪按钮*-Type</无翻译>
麦琪按钮<:块
未定义docstring。
属性
(类型 ?麦琪按钮。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 钮扣颜色, n.钮扣色,钮扣色, 钮扣颜色, 点击次数, 角角,角角, 角件/角件, 字体, 字体大小, 哈林, 身高, 标签, [医]标签色, 标签颜色_活性, 标签颜色_复盖, 填充物, [医]斯特罗克色, 斯特罗克威德斯, 告诉我们, 告诉宽度, n.英勇,英勇, 阔度
#
<无翻译>*麦琪照相机*-Type</无翻译>
Camera(pixel_area)
Struct用于保存所有相关矩阵和其他参数,让后端应用基于相机的变换。
字段
-
pixel_space::可观察{StaticArraysCore.SMatrix{4, 4, Float64, 16}}:用于将像素转换为设备单位的投影 -
视图::可观察{StaticArraysCore.SMatrix{4, 4, Float64, 16}}:视图矩阵通常用于旋转,缩放和平移场景 -
投影::可观察{StaticArraysCore.SMatrix{4, 4, Float64, 16}}:投影矩阵用于任何透视变换 -
projectionview::可观察{StaticArraysCore.SMatrix{4, 4, Float64, 16}}:只是投影*视图 -
分辨率::Observable{Vec{2, Float32}}:此相机绘制到的画布的分辨率 -
view_direction::可观察{Vec{3, Float32}}:相机看起来的方向。 -
眼位::可观察到{Vec{3, Float32}}:相机的眼睛位置,用于光线追踪。 -
upvector::可观察{Vec{3, Float32}}:当前相机的向上方向(例如vec3f(0,1,0)用于2d) -
steering_nodes::向量{Observables.ObserverFunction}:为了使相机交互,转向可观察物连接到不同的矩阵。 我们需要跟踪它们,以便我们可以连接和断开它们。 -
calculated_values::Dict{Symbol, Observable}
#
<无翻译>*麦琪相机3d*-Method</无翻译>
Camera3D(scene[; kwargs...])
设置带有鼠标和键盘控制的3d相机。
相机的行为可以通过关键字参数或字段进行调整 设置 和 控制措施.
设置
设置包括任何不是鼠标或键盘按钮的内容。
-
projectiontype=透视设置投影的类型。 可以是正字法或视角. -
rotation_center=:lookat设置摄像机旋转的默认中心。 目前允许:看或:眼位. -
fixed_axis=true:如果真平移使用(世界/情节)z轴而不是相机向上方向。 -
zoom_shift_lookat=true:如果true在缩放时保持光标下的数据。 -
cad=错误:如果true旋转视图看,看当偏离中心缩放时。 -
clipping_mode=:自适应:控制方式附近和远得到处理。 选项:-
:静态通行证附近和远如斯 -
:适应性比例尺附近由norm(eyeposition-lookat)并通过远如斯 -
:view_relative比例尺附近和远由norm(eyeposition-lookat) -
:bbox_relative比例尺附近和远到场景边界框传递给相机update_cam!(...,bbox). (更具体地说远=1缩放到边界球体的最远点,附近通常被复盖为最接近的点。)
-
-
中心=真:控制调用时相机放置是否重置中心!(场景),这是当一个新的情节被添加调用。 -
keyboard_rotationspeed=1.0设置基于键盘的旋转速度。 -
keyboard_translationspeed=0.5设置基于键盘的翻译速度。 -
keyboard_zoomspeed=1.0设置基于键盘的缩放速度。 -
mouse_rotationspeed=1.0设置鼠标旋转的速度。 -
mouse_translationspeed=0.5设置鼠标翻译的速度。 -
mouse_zoomspeed=1.0设置鼠标缩放(mousewheel)的速度。 -
circular_rotation=(假,假,假)为(固定x,固定y,固定z)旋转轴启用圆形旋转。 (这意味着用鼠标围绕场景中心绘制一个圆圈将导致连续旋转。)
控制
控件包括任何类型的热键设置。
-
up_key=键盘。r将翻译的键设置到屏幕顶部。 -
down_key=键盘。f在屏幕底部设置翻译的键。 -
left_key=键盘。a在屏幕左侧设置翻译键。 -
right_key=键盘。d在屏幕右侧设置翻译键。 -
forward_key=键盘。w设置翻译到屏幕的键。 -
backward_key=键盘。s设置屏幕外翻译的键。 -
zoom_in_key=键盘。u设置缩放到场景中的键(将eyeposition转换为lookat)。 -
zoom_out_key=键盘。o设置缩小场景的键(从lookat转换eyeposition)。 -
increase_fov_key=键盘。b设置增加fov的关键。 -
decrease_fov_key=键盘。n设置降低fov的关键。 -
pan_left_key=键盘。j设置围绕屏幕垂直轴旋转的键. -
pan_right_key=键盘。l设置围绕屏幕垂直轴旋转的键。 -
tilt_up_key=键盘。i设置围绕屏幕水平轴旋转的键。 -
tilt_down_key=键盘。k设置围绕屏幕水平轴旋转的键。 -
roll_clockwise_key=键盘。e设置屏幕旋转的键。 -
roll_counterclockwise_key=键盘。q设置屏幕旋转的键。 -
fix_x_key=键盘。x设置将平移和旋转固定到(世界/绘图)x轴的键。 -
fix_y_key=键盘。y设置将平移和旋转固定到(世界/绘图)y轴的键。 -
fix_z_key=键盘。z设置将平移和旋转固定到(世界/绘图)z轴的键。 -
重置=键盘。left_control和鼠标。左图设置重置相机的键。 这相当于调用中心!(场景). -
reposition_button=键盘。left_alt&鼠标.左图设置将摄像机聚焦在绘图对象上的键。 -
translation_button=鼠标。对设置拖动翻译的鼠标按钮. (上/下/左/右) -
scroll_mod=true为基于滚动的缩放设置额外的修改器按钮。 (真正的中立) -
rotation_button=鼠标。左图设置拖动旋转的鼠标按钮. (平移,倾斜)
其他夸格
一些关键字参数用于初始化字段。 其中包括
-
眼位=Vec3d(3):相机的位置。 -
外观=Vec3d(0):相机聚焦的点。 -
upvector=Vec3d(0,0,1):屏幕向上方向对应的世界方向。 -
fov=45.0是视场。 如果相机使用正投影,这是无关紧要的。 -
近=自动设置近夹平面的位置。 相机和近剪辑平面之间的任何东西都是隐藏的。 必须大于0。 使用情况取决于clipping_mode. -
far=自动设置远夹平面的位置。 任何比远夹平面更远的东西都是隐藏的。 使用情况取决于clipping_mode. 默认值为1为clipping_mode=:bbox_relative,2为:view_relative或从以下限制派生的值:静态.
请注意,在活动摄像机中更新这些可观察对象需要调用 update_cam(场景) 供它们应用。 更新资料 [医]眼定位, 看,看 和/或upvector update_cam!(scene,eyeposition,lookat,upvector=Vec3d(0,0,1)) 是优选的。
相机的位置和方向也可以通过功能进行调整
-
translate_cam!(场景,v)将通过给定的世界/绘图空间矢量翻译相机v. -
rotate_cam!(场景、角度)将以相应的角度围绕其轴旋转相机。 第一个角度将围绕相机"右"旋转,即屏幕水平轴,第二个围绕向上矢量/垂直轴或Vec3d(0,0,+-1)如果fixed_axis=true,第三个将围绕视图方向即屏幕外的轴旋转。 旋转尊重电流旋转中心照相机的。 -
放大!(场景,zoom_step)将改变场景的缩放级别,而无需平移或旋转场景。zoom_步以乘法方式应用于凯。[医]动物学其用作fov(透视投影)或宽度和高度(正投影)的乘数。
#
<无翻译>*麦琪分类,分类*-Type</no-翻译>
Categorical(colormaplike)
接受所有颜色表值 颜色表 情节的属性接受。 将确保将一个值映射到一种颜色,并为绘图创建正确的Colorbar。
例子::
fig, ax, pl = barplot(1:3; color=1:3, colormap=Makie.Categorical(:viridis))
|
警告此功能可能会在中断版本之外更改,因为API尚未最终确定 |
#
<无翻译>*麦琪复选框*-Type</无翻译>
麦琪复选框<:块
未定义docstring。
属性
(类型 ?麦琪复选框。x 在REPL中获取有关属性的更多信息 x)
对齐模式, checkboxcolor_checked, checkboxcolor_unchecked, checkboxstrokecolor_checked, checkboxstrokecolor_unchecked, checkboxstrokewidth, 检查过, 支票标记, 检查颜色_检查, 检查颜色_检查颜色, 支票大小, 哈林, 身高, 交换/交换, 圆度, 大小, 告诉我们, 告诉宽度, n.英勇,英勇, 阔度
#
<无翻译>*麦琪[医]近距离接触*-Type</无翻译>
ClosePath()
在一个路径命令中使用 贝塞尔路径 其关闭当前子路径。 如果最后一点和第一点不匹配,则生成的路径将在最后一点和第一点之间具有隐式线段。
#
<无翻译>*麦琪颜色栏*-Type</无翻译>
麦琪Colorbar<:块
创建一个颜色栏,显示一个连续或分类的颜色表与蜱根据颜色范围选择。
您可以手动设置colorrange和colormap,或将plot对象作为第二个参数传递以复制其各自的属性。
构造函数
Colorbar(fig_or_scene; kwargs...)
Colorbar(fig_or_scene, plot::AbstractPlot; kwargs...)
Colorbar(fig_or_scene, heatmap::Union{Heatmap, Image}; kwargs...)
Colorbar(fig_or_scene, contourf::Makie.Contourf; kwargs...)
属性
(类型 ?麦琪色条。x 在REPL中获取有关属性的更多信息 x)
对齐模式, n.底色,底色, n.底,底,底, 颜色表, 颜色变化, flip_vertical_label, [医]亚麻, 哈林, 身高, [医]高, 标签, [医]标签色, 拉贝尔丰特, 标签填料, 标签,标签, 标签尺寸, 标签可分, 左旋色,左旋色, 左旋,左旋, 限制, 低频,低频, [医]角质层, [医]小角色, 小主动脉, 小尺寸/小尺寸, 微小的,微小的, 小角宽度, n级台阶, 右旋色,右旋色, 可分割的权利, 比例尺, 大小, 纺锤形, 告诉我们, 告诉宽度, [医]标记, [医]蜱虫, [医]扁桃体, [医]标记, [医]扁豆色, [医]扁桃体, [医]滴答声, [医]蜱虫,蜱虫, [医]扁桃体, ticklabel空间, [医]可分割的, 蜱虫, 刻度尺, n.可分割的, 刻度线, 上旋色,上旋色, [医]可分割的, n.英勇,英勇, 垂直方向, 阔度
#
<无翻译>*麦琪等高线*-Type</no-翻译>
等高线 绘图类型是否与绘图函数相关联 等高线. 检查文档字符串 等高线 有关更多资料。
#
<无翻译>*麦琪轮廓3d*-Type</无翻译>
轮廓3d 绘图类型是否与绘图函数相关联 轮廓3d. 检查文档字符串 轮廓3d 有关更多资料。
#
<无翻译>*麦琪轮廓,轮廓*-Type</无翻译>
轮廓,轮廓 绘图类型是否与绘图函数相关联 轮廓,轮廓. 检查文档字符串 轮廓,轮廓 有关更多资料。
#
<无翻译>*麦琪横杆,横杆*-Type</no-翻译>
横杆,横杆 绘图类型是否与绘图函数相关联 横杆,横杆. 检查文档字符串 横杆,横杆 有关更多资料。
#
<无翻译>*麦琪弯曲,弯曲*-Type</no-翻译>
CurveTo(c1::VecTypes, c2::VecTypes, p::VecTypes)
CurveTo(cx1::Real, cy1::Real, cx2::Real, cy2::Real, px::Real, py::Real)
在一个路径命令中使用 贝塞尔路径 它用三次贝塞尔曲线继续当前子路径到点 p,与第一控制点 c1 和第二控制点 c2.
#
<无翻译>*麦琪数据探测仪*-Method</无翻译>
DataInspector(figure_axis_or_scene = current_figure(); kwargs...)
创建一个数据检查器,当您将鼠标悬停在绘图上时,它将在工具提示中显示相关信息。
通过设置,可以在每个绘图的基础上禁用此功能 情节。检查[]=错误. 显示的文本可以通过设置进行调整 情节。检查器_label 到函数 (图、索引、位置)->"my_label" 返回标签。 有关更多详细信息,请参阅Makie文档。
关键字参数:
-
范围=10:控制用于选择绘图元素的捕捉范围。 -
优先级=100:在鼠标移动或滚动事件上创建工具提示的优先级。 -
启用=真:设置为false时禁用对绘图的检查。 也可以调整与启用!(督察)和禁用!(督察). -
indicator_color=:红色:选择指示器的颜色。 -
indicator_linewidth=2:选择指标的线宽。 -
indicator_linestyle=无:选择指标的Linestyle -
enable_indicators=true):启用或禁用指标 -
深度=9e3:工具提示的深度值。 这应该很高,以便工具提示始终在前面。 -
apply_tooltip_offset=true:启用或禁用基于例如markersize的偏移工具提示。 -
和所有属性从
工具提示
#
<无翻译>*麦琪数据读取器*-Type</无翻译>
数据读取器 绘图类型是否与绘图函数相关联 数据读取器. 检查文档字符串 数据读取器 有关更多资料。
#
<无翻译>*麦琪密度*-Type</no-翻译>
密度 绘图类型是否与绘图函数相关联 密度. 检查文档字符串 密度 有关更多资料。
#
<无翻译>*麦琪方向及方向*-Type</无翻译>
DirectionalLight(color, direction[, camera_relative = false])
一种光型,它模拟一个遥远的光源,平行光线进入给定的光源 方向感.
可用性:
-
所有的后端
阴影=快速阴影或MultiLightShading
#
<无翻译>*麦琪Ecdf绘图*-Type</no-翻译>
Ecdf绘图 绘图类型是否与绘图函数相关联 ecdf绘图. 检查文档字符串 ecdf绘图 有关更多资料。
#
<无翻译>*麦琪椭圆曲线*-Type</no-翻译>
EllipticalArc(c::VecTypes, r1::Real, r2::Real, angle::Real, a1::Real, a2::Real)
EllipticalArc(cx::Real, cy::Real, r1::Real, r2::Real, angle::Real, a1::Real, a2::Real)
在一个路径命令中使用 贝塞尔路径 其中以椭圆弧继续当前子路径。 椭圆以 c 并具有两个半径, r1 和 r2,其取向取决于 角度.
如果 角度==0, r1 往x方向走, r2 在y方向。 一个积极的 角度 以弧度为单位逆时针旋转椭圆,负 角度 顺时针方向。
角度 a1 和 a2 是椭圆上的弧的开始和停止位置。 的值 0 是半径的地方 r1 指向, pi/2 是半径的地方 r2 指向,等等。 如果 a2>a1,圆弧逆时针转动。 如果 a1>a2,它顺时针转动。
如果子路径的最后位置不等于弧的开始,则生成的路径将在两者之间具有隐式线段。
#
<无翻译>*麦琪椭圆曲线*-Method</无翻译>
EllipticalArc(x1::Real, y1::Real, x2::Real, y2::Real, rx::Real, ry::Real, ϕ::Real, largearc::Bool, sweepflag::Bool)
构建一个 椭圆曲线 使用端点参数化。
x1,y1 是起点和 x2,y2 终点, rx,rx 和 ry 是两个椭圆半径。 ϕ 是角度的 rx,rx vs的x轴。
通常,在给定这些椭圆参数的两点之间可以构造四个弧。 其中一个是使用两个布尔标志选择的:
如果 大的===真的,弧将长于180度。 如果 sweepflag===真的,弧将扫过增加的角度。
#
<无翻译>*麦琪环保之光*-Type</no-翻译>
EnvironmentLight(intensity, image)
使用球形环境图提供照明的环境光。 见:https://en.wikipedia.org/wiki/Reflection_mapping
可用性:
-
RPRMakie
#
<无翻译>*麦琪Errorbars*-Type</无翻译>
Errorbars 绘图类型是否与绘图函数相关联 errorbars. 检查文档字符串 errorbars 有关更多资料。
#
<无翻译>*麦琪活动*-Type</no-翻译>
此结构提供了可访问 可观察的s来监视与场景相关联的事件。
作用于 可观察的 必须返回 消费() 如果函数消耗事件。 当一个事件被消耗时,它不会触发其他观察者函数。 函数执行的顺序可以通过 优先次序 关键字(默认为0) 上.
例子::
on(events(scene).mousebutton, priority = 20) do event
if is_correct_event(event)
do_something()
return Consume()
end
return
end
字段
-
window_area::可观察{GeometryBasics.HyperRectangle{2, Int64}}:以像素为单位的窗口的区域,作为直肠2. -
window_dpi::可观察{Float64}:窗口的DPI分辨率,作为漂浮64. -
window_open::可观察{Bool}:窗口的状态(打开=>true,关闭=>false)。 -
mousebutton::可观察{Makie.MouseButtonEvent}:最近触发MouseButtonEvent,MouseButtonEvent. 包含相关事件。按钮和事件。开始!(新闻/新闻稿) 请参阅[医受压]. -
mousebuttonstate::设置{Makie.Mouse.Button}:一组所有当前按下的mousebuttons。 -
mouseposition::可观察{Tuple{Float64, Float64}}:鼠标的位置作为一个N.婴儿{2, Float64}. 每个事件轮询/帧更新一次。 -
滚动::可观察{Tuple{Float64, Float64}}:滚动的方向 -
keyboardbutton::可观察{Makie.KeyEvent}:最近触发钥匙,钥匙. 包含相关事件。钥匙和事件。开始!(按/重复/释放) 请参阅[医受压]. -
keyboardstate::设置{Makie.Keyboard.Button}:包含所有当前按下的键。 -
unicode_input::可观察{Char}:包含最后键入的字符。 -
dropped_files::Observable{Vector{String}}:包含拖动到场景中的文件的文件路径列表。 -
hasfocus::可观察{Bool}:场景窗口是否处于焦点。 -
entered_window::可观察{Bool}:鼠标是否在窗口内。 -
蜱::可观察{Makie.Tick}:A蜱虫每当请求新帧时触发,即在正常渲染期间(即使renderloop暂停)或为储蓄或记录. 蜱包含:-
国家它确定了是什么导致了蜱虫(见Makie。TickState) -
计数每个刻度都递增 -
时间这是自屏幕创建以来的总时间 -
delta_时间从上一帧开始的时间是多少?
-
#
<无翻译>*麦琪[医]快速像素*-Type</no-翻译>
FastPixel()
使用方法
scatter(..., marker=FastPixel())
对于大量的点显着更快的绘图时间。 请注意,这将绘制标记始终为1像素。
#
<无翻译>*麦琪H线*-Type</无翻译>
H线 绘图类型是否与绘图函数相关联 h线. 检查文档字符串 h线 有关更多资料。
#
<无翻译>*麦琪HSpan*-Type</无翻译>
HSpan 绘图类型是否与绘图函数相关联 hspan. 检查文档字符串 hspan 有关更多资料。
#
<无翻译>*麦琪N.海克宾*-Type</无翻译>
N.海克宾 绘图类型是否与绘图函数相关联 n.海克宾. 检查文档字符串 n.海克宾 有关更多资料。
#
<无翻译>*麦琪哈斯特*-Type</无翻译>
哈斯特 绘图类型是否与绘图函数相关联 哈斯特. 检查文档字符串 hist 有关更多资料。
#
<无翻译>*麦琪[医]IntervalSlider*-Type</无翻译>
麦琪IntervalSlider<:块
未定义docstring。
属性
(类型 ?麦琪IntervalSlider.x 在REPL中获取有关属性的更多信息 x)
对齐模式, 颜色-活性, color_active_dimmed, 颜色-活性, 哈林, 身高, 水平方向, 间隔时间, 线宽, 范围, 捕捉,捕捉, 起始价值, 告诉我们, 告诉宽度, n.英勇,英勇, 阔度
#
<无翻译>*麦琪IntervalsBetween*-Type</无翻译>
IntervalsBetween(n::Int, mirror::Bool = true)
指示在每对相邻的主要蜱之间创建n-1个次要蜱.
#
<无翻译>*麦琪LScene,LScene*-Type</no-翻译>
麦琪LScene<:块
未定义docstring。
属性
(类型 ?麦琪LScene。x 在REPL中获取有关属性的更多信息 x)
对齐模式, dim1_转换, dim2_转换, dim3_转换, 哈林, 身高, [医]显示, 告诉我们, 告诉宽度, n.英勇,英勇, 阔度
#
<无翻译>*麦琪标签*-Type</无翻译>
麦琪标签<:块
未定义docstring。
属性
(类型 ?麦琪标签。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 颜色, 字体, 字体大小, 哈林, 身高, 理由说明, 线高,线高, 填充物, 轮调, 告诉我们, 告诉宽度, 文本, n.英勇,英勇, 可见, 阔度, word_wrap
#
<无翻译>*麦琪传说*-Type</no-翻译>
Legend(fig_or_scene, axis::Union{Axis, Scene, LScene}, title = nothing; merge = false, unique = false, kwargs...)
使用以下所有绘图创建单组图例 轴心,轴心 具有属性的 标签 设置。
如果 合并;合并 是 真的,所有具有相同标签的绘图对象将被分层到一个图例条目中。 如果 独特的 是 真的,具有相同情节类型和标签的所有情节对象将减少到一次出现。
#
<无翻译>*麦琪传说*-Type</no-翻译>
Legend(
fig_or_scene,
contents::AbstractArray,
labels::AbstractArray,
title = nothing;
kwargs...)
创建一个传奇 目录 和 标签 其中每个标签与一个内容元素相关联。 内容元素可以是 摘要图,一组 摘要图,一 传说,传说,或任何其他对象 传说 法进行定义。
#
<无翻译>*麦琪传说*-Type</no-翻译>
麦琪图例<:块
未定义docstring。
属性
(类型 ?麦琪传说。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 背景颜色, [医]背景色, 科尔加普, 框架颜色, 框架可分, 框架宽度, 网格标记, 网格值, 团体/团体, 哈林, 身高, 标签, [医]标签色, 拉贝尔丰特, [医]标签, 标签强化, 标签尺寸, 标签价值, 线色,线色, [医]线针, [医]线色, 线点,线点, 林泳,林泳, 线宽, 保证金, 标记物, [医]标记色, markercolormap,markercolormap, markercolorrange,markercolorrange, 标记点, 标记大小, markerstrokecolor的, 马克斯特罗克宽, nbanks, 方向感, 填充物, 贴片色,贴片色, [医]贴片,贴片, 补丁大小, [医]贴片色, 贴片宽度, 多色,多色, polycolormap,polycolormap, polycolorrange,polycolorrange, 多点剂,多点剂, [医]聚酯纤维, 扩音器,扩音器, rowgap,rowgap, 告诉我们, 告诉宽度, [医]针状色, 蒂特尔丰特, [医]滴定管, [医]铁甲, [医]定位, [医]针状物, [医]标价, [医]可分性, n.英勇,英勇, 阔度
#
<无翻译>*麦琪传说*-Method</无翻译>
Legend(
fig_or_scene,
contentgroups::AbstractVector{<:AbstractVector},
labelgroups::AbstractVector{<:AbstractVector},
titles::AbstractVector;
kwargs...)
从创建多组图例 内容组, 标签组 和 标题. 每组来自 内容组 和 标签组 与来自 标题 (标题可以是 什么都没有 来隐藏它)。
在每个组内,每个内容元素与一个标签相关联。 内容元素可以是 摘要图,一组 摘要图,一 传奇故事,或任何其他对象 传说 法进行定义。
#
<无翻译>*麦琪利奈托*-Type</无翻译>
LineTo(p::VecTypes)
LineTo(x::Real, y::Real)
在一个路径命令中使用 贝塞尔路径 它用一条线继续当前的子路径到给定的点。
#
<无翻译>*麦琪线性标记*-Type</no-翻译>
具有理想数量的线性标记 n_ideal 刻度线。
#
<无翻译>*麦琪林泳,林泳*-Type</无翻译>
Linestyle(value::Vector{<:Real})
可以用作值的类型 林泳,林泳 绘制函数的关键字参数,以任意自定义linestyle。
该 价值 是一个向量,指定行中破折号的边界。 值1和2划分了第一个破折号,值2和3划分了第一个间隙,依此类推。 这意味着通常情况下,一个模式应该有一个奇数的值,这样在破折号之后总是有一个间隙。
这里有一个ASCII码的例子。 如果我们指定 [0, 3, 6, 11, 16] 然后我们得到以下模式:
# 0 3 6 11 16 3 6 11 # --- ----- --- -----
#
<无翻译>*麦琪菜单*-Type</无翻译>
麦琪菜单<:块
具有多个可选选项的下拉菜单。 您可以使用关键字参数传递选项 选项.
选项以元素的可迭代形式给出。 对于每个元素,菜单中的选项标签用 选项标签(元素) 和选项值与 optionvalue(元素). 这些函数可以为自定义类型重载。 默认情况下,两个元素的元组应该是label和value,其中 字符串(标签) 被用作标签,而对于所有其他对象,label= 字符串(对象) 和值=对象。
当在菜单中选择一个项目时,菜单的 选择 属性设置为 optionvalue(selected_element). 当选择nothing时,该值为 什么都没有.
您可以通过将其中一个标签与 违约情况 关键字。
构造函数
Menu(fig_or_scene; default = nothing, kwargs...)
例子
带有字符串条目的菜单,第二个预选:
menu1 = Menu(fig[1, 1], options = ["first", "second", "third"], default = "second")
包含两个元素条目、标签和功能的菜单:
funcs = [sin, cos, tan]
labels = ["Sine", "Cosine", "Tangens"]
menu2 = Menu(fig[1, 1], options = zip(labels, funcs))
在进行选择时执行函数:
on(menu2.selection) do selected_function
# do something with the selected function
end
属性
(类型 ?麦琪菜单。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 细胞_颜色_活性, 细胞颜色, cell_color_inactive_even, cell_color_inactive_odd, 方向感, dropdown_arrow_color, dropdown_arrow_size, 字体大小, 哈林, 身高, i_选择, is_open, 选项, 提示, 滚动速度, 选择, 选择_cell_color_inactive, 告诉我们, 告诉宽度, 文本颜色, 文本填充, n.英勇,英勇, 阔度
#
<无翻译>*麦琪MouseEvent*-Type</no-翻译>
MouseEvent
描述鼠标状态更改。 字段:
-
类型:MouseEventType -
t:活动时间 -
数据资料:鼠标在数据坐标中的位置 -
px:Px中鼠标相对于场景原点的位置 -
上一页_t:上次活动时间 -
prev_数据:数据坐标中的先前鼠标位置 -
prev_px:数据坐标中的先前鼠标位置
#
<无翻译>*麦琪移动,移动*-Type</no-翻译>
MoveTo(p::VecTypes)
MoveTo(x::Real, y::Real)
在一个路径命令中使用 贝塞尔路径 它在给定点开始一个新的子路径。
#
<无翻译>*麦琪N.多柄,多柄*-Type</无翻译>
像LinearTicks但对于倍数 多个. 例如,应该找到大约5个数字,这些数字是pi的倍数,打印为"1π","2π"等。:
MultiplesTicks(5, pi, "π")
如果 strip_zero==真,然后将检查结果标签,并且任何倍数为0的标签将被设置为"0"。
#
<无翻译>*麦琪派*-Type</无翻译>
派 绘图类型是否与绘图函数相关联 派. 检查文档字符串 派 有关更多资料。
#
<无翻译>*麦琪N.绘图,绘图*-Type</无翻译>
PlotSpec(plottype, args...; kwargs...)
对象编码位置参数(阿格斯),一 命名的,命名的 属性(夸格斯)以及情节类型 P 一个基本的情节。
#
<无翻译>*麦琪点灯,点灯*-Type</no-翻译>
PointLight(color, position[, attenuation = Vec2f(0)])
PointLight(color, position, range::Real)
置于给定的点状光源 职位 随着给定的光 颜色.
可选地,衰减参数可用于随着距离降低光源的亮度。 减少由 1/(1+衰减[1]*距离+衰减[2]*距离^2). 或者你可以通过一盏灯 范围 以生成匹配的默认衰减参数。 请注意,您可能需要将光线强度(即光线颜色)设置为大于1的值才能获得令人满意的结果。
可用性:
-
GLMakie与
着色=MultiLightShading -
RPRMakie
#
<无翻译>*麦琪北极星,北极星*-Type</no-翻译>
麦琪PolarAxis<:块
未定义docstring。
属性
(类型 ?麦琪北极星。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 轴_保护_按钮, 背景颜色, 剪辑/剪辑, 剪辑_r, [医]夹色, dim1_转换, dim2_转换, 方向感, 固定;固定, 格兹, 哈林, 身高, 正常化_theta_ticks, r_translation_button, [医]放射素, [医]劳托利米特马金, reset_axis_定向, 复位按钮, [医]角色, [医]格里德斯特尔, [医]可分割的, rgridwidth, [医]驯鹿, [医][医][医][医][医], [医]格里德斯特尔, [医]可分割的, rminorgridwidth, [医]扁桃体, [医]扁桃体, [医]rtickformat, [医]彩色, [医][医], [医][医][医][医][医], [医]脱氧核糖核酸, [医]大小, [医]彩色, [医]激流, [医]可分割的, ricks,ricks, rzoomkey的, [医]左旋锁, 采样密度, [医]纺色, 旋转泳, [医]可分割的, 纺锤形, 告诉我们, 告诉宽度, theta_0, theta_as_x, theta_translation_按钮, [医]马尔金, [医]颜色, [医]格里德式, n.可分的,可分的, [医]宽度, n.限制,限制, [医][医][医][医][医], [医]纳米网格, [医]可分割的, [医]宽度, [医]皮质类固醇, [医]格式, [医]色谱, [医][医], thetaticklabelpad, [医]大小, thetaticklabelstrokecolor, thetaticklabelstrokewidth的, [医]可分割的, thaticks的, n.钥匙,钥匙, n.锁,锁, 标题, [医]标题栏, [医]针状色, 蒂特尔丰特, [医]滴定管, [医]针状物, [医]可分性, n.英勇,英勇, 阔度, [医]缩放速度
#
<无翻译>*麦琪QQNorm的*-Type</无翻译>
QQNorm的 绘图类型是否与绘图函数相关联 qqnorm的. 检查文档字符串 qqnorm的 有关更多资料。
#
<无翻译>*麦琪QQPlot*-Type</无翻译>
QQPlot 绘图类型是否与绘图函数相关联 qqplot. 检查文档字符串 qqplot 有关更多资料。
#
<无翻译>*麦琪雨滴*-Type</no-翻译>
雨滴 绘图类型是否与绘图函数相关联 雨滴. 检查文档字符串 雨滴 有关更多资料。
#
<无翻译>*麦琪Rangebars*-Type</无翻译>
Rangebars 绘图类型是否与绘图函数相关联 rangebars. 检查文档字符串 rangebars 有关更多资料。
#
<无翻译>*麦琪直射灯,直射灯*-Type</no-翻译>
RectLight(color, r::Rect2[, direction = -normal])
RectLight(color, center::Point3f, b1::Vec3f, b2::Vec3f[, direction = -normal])
创建具有给定颜色的RectLight。 第一个构造函数从 直肠2 在x和y方向上延伸。 第二个指定 中心 的矩形(或更准确地平行四边形)与 b1 和 b2 指定宽度和高度向量(包括比例)。
注意RectLight实现 翻译!, 旋转! 和 规模! 以简化调节光。
可用性:
-
GLMakie与
着色=MultiLightShading
#
<无翻译>*麦琪再取样器*-Type</no-翻译>
Resampler(matrix; resolution=automatic, method=Interpolations.Linear(), update_while_button_pressed=false)
创建可用于以下操作的重采样类型 热图,以显示大图像/热图。 Passed可以是任何支持的数组 阵列(linrange,linrange),作为插值接口。jl. 如果数组不支持此,它将通过以下方式转换为插值对象: 插值。插值(数据,插值。BSpline(方法)).
-
决议案可以设置为自动的以使用屏幕的全分辨率,或所需分辨率的元组。 -
方法是否使用插值方法,默认为插值。线性(). -
update_while_button_pressed将在按下鼠标按钮时更新热图,用于缩放/平移。 将其设置为false,例如WGLMakie,以避免在拖动时更新。
#
<无翻译>*麦琪反向*-Type</无翻译>
转换时反转属性T
#
<无翻译>*麦琪可逆性,可逆性*-Type</no-翻译>
ReversibleScale
自定义比例结构,采用正向和反向任意比例函数.
字段
-
前进::功能:正向变换(例如日志10) -
逆::函数:反变换(例如exp10为日志10这样逆∘正identity identity) -
限制::元组{Float32, Float32}:默认限制(可选) -
interval::IntervalSets。N.抽象,抽象:有效限制间隔(可选) -
名称::符号
#
<无翻译>*麦琪散点线*-Type</无翻译>
散点线 绘图类型是否与绘图函数相关联 散点线. 检查文档字符串 散点线 有关更多资料。
#
<无翻译>*麦琪场景空间*-Type</无翻译>
它所显示的场景的单位空间。 也称为数据单元
#
<无翻译>*麦琪系列*-Type</无翻译>
系列 绘图类型是否与绘图函数相关联 系列. 检查文档字符串 系列 有关更多资料。
#
<无翻译>*麦琪滑块*-Type</no-翻译>
麦琪滑块<:块
未定义docstring。
属性
(类型 ?麦琪滑块。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 颜色-活性, color_active_dimmed, 颜色-活性, 哈林, 身高, 水平方向, 线宽, 范围, 捕捉,捕捉, 起始值, 告诉我们, 告诉宽度, n.英勇,英勇, 价值, 阔度
#
<无翻译>*麦琪斯莱德格里德*-Type</无翻译>
麦琪SliderGrid<:块
一个或多个水平的网格 滑块s,其中每个滑块左侧有一个名称标签,右侧有一个值标签。
每个 命名的,命名的 您通过指定一个 滑块. 你总是要通过 范围 和 标签,并且任选地a 格式 为值标签。 除此之外,您可以设置任何关键字 滑块 需要,如 起始值.
该 格式 关键字可以是 字符串 与格式。jl样式,如"Hz",或一个函数。
构造函数
SliderGrid(fig_or_scene, nts::NamedTuple...; kwargs...)
例子
sg = SliderGrid(fig[1, 1],
(label = "Amplitude", range = 0:0.1:10, startvalue = 5),
(label = "Frequency", range = 0:0.5:50, format = "{:.1f}Hz", startvalue = 10),
(label = "Phase", range = 0:0.01:2pi,
format = x -> string(round(x/pi, digits = 2), "π"))
)
使用滑块值:
on(sg.sliders[1].value) do val
# do something with `val`
end
属性
(类型 ?麦琪SliderGrid.x 在REPL中获取有关属性的更多信息 x)
对齐模式, 哈林, 身高, 告诉我们, 告诉宽度, n.英勇,英勇, value_column_width, 阔度
#
<无翻译>*麦琪聚光灯*-Type</无翻译>
SpotLight(color, position, direction, angles)
创建一个聚光灯,从 职位 指指点点 方向感. 开口角由给定的内角和外角定义 角度 之间的光强度下降。
可用性:
-
GLMakie与
着色=MultiLightShading -
RPRMakie的
#
<无翻译>*麦琪间谍*-Type</no-翻译>
间谍 绘图类型是否与绘图函数相关联 间谍. 检查文档字符串 间谍 有关更多资料。
#
<无翻译>*麦琪楼梯*-Type</no-翻译>
楼梯 绘图类型是否与绘图函数相关联 楼梯. 检查文档字符串 楼梯 有关更多资料。
#
<无翻译>*麦琪茎,茎*-Type</无翻译>
茎,茎 绘图类型是否与绘图函数相关联 茎,茎. 检查文档字符串 茎,茎 有关更多资料。
#
<无翻译>*麦琪斯蒂芬斯特*-Type</无翻译>
斯蒂芬斯特 绘图类型是否与绘图函数相关联 斯蒂芬斯特. 检查文档字符串 斯蒂芬斯特 有关更多资料。
#
<无翻译>*麦琪溪涧图*-Type</无翻译>
溪涧图 绘图类型是否与绘图函数相关联 溪涧图. 检查文档字符串 溪涧图 有关更多资料。
#
<无翻译>*麦琪文本标签*-Type</无翻译>
文本标签 绘图类型是否与绘图函数相关联 文本标签. 检查文档字符串 文本标签 有关更多资料。
#
<无翻译>*麦琪文本框*-Type</no-翻译>
麦琪文本框<:块
未定义docstring。
属性
(类型 ?麦琪文本框。x 在REPL中获取有关属性的更多信息 x)
对齐模式, 边色,边色, 边界颜色_焦点, bordercolor_focused_invalid, 边色/边色, 边界宽度, 箱色,箱色, boxcolor_焦点, boxcolor_focused_invalid, 箱色/箱色, 角角,角角, 角件/角件, [医]cursorcolor, defocus_on_submit, 显示_string, 重点突出, 字体, 字体大小, 哈林, 身高, 占位符, reset_on_defocus, 限制, 存储_string, 告诉我们, 告诉宽度, 文本颜色, 文本颜色_placeholder, 文本填充, 验证人, n.英勇,英勇, 阔度
#
<无翻译>*麦琪时间系列*-Type</无翻译>
时间系列 绘图类型是否与绘图函数相关联 时间系列. 检查文档字符串 时间系列 有关更多资料。
#
<无翻译>*麦琪切换开关*-Type</无翻译>
麦琪切换<:块
有两种状态的开关。
构造函数
Toggle(fig_or_scene; kwargs...)
例子
t_horizontal = Toggle(fig[1, 1])
t_vertical = Toggle(fig[2, 1], orientation = :vertical)
t_diagonal = Toggle(fig[3, 1], orientation = pi/4)
on(t_vertical.active) do switch_is_on
switch_is_on ? println("good morning!") : println("good night")
end
属性
(类型 ?麦琪切换。x 在REPL中获取有关属性的更多信息 x)
活动中, 对齐模式, 钮扣颜色, 角件/角件, 框架/框架, 框架/框架, 哈林, 身高, 长度, 标记大小, 方向感, [医]边缘反射, 告诉我们, 告诉宽度, toggleduration碌录潞陆, n.英勇,英勇, 阔度
#
<无翻译>*麦琪工具提示*-Type</no-翻译>
工具提示 绘图类型是否与绘图函数相关联 工具提示. 检查文档字符串 工具提示 有关更多资料。
#
<无翻译>*麦琪转型*-Type</no-翻译>
保存场景的转换。
字段
-
家长::基地.重新价值{Transformation} -
翻译::Observable{Vec{3, Float64}} -
比例::可观察{Vec{3, Float64}} -
旋转::可观察{Quaternionf} -
来源::可观察{Vec{3, Float64}} -
模型::Observable{StaticArraysCore.SMatrix{4, 4, Float64, 16}} -
parent_model::可观察{StaticArraysCore.SMatrix{4, 4, Float64, 16}} -
transform_func::可观察{Any}
#
<无翻译>*麦琪[医]三角帆*-Type</no-翻译>
[医]三角帆 绘图类型是否与绘图函数相关联 [医]三角帆. 检查文档字符串 [医]三角帆 有关更多资料。
#
<无翻译>*麦琪三联体,三联体*-Type</no-翻译>
三联体,三联体 绘图类型是否与绘图函数相关联 三联体,三联体. 检查文档字符串 三联体,三联体 有关更多资料。
#
<无翻译>*麦琪V线,v线*-Type</无翻译>
V线,v线 绘图类型是否与绘图函数相关联 v线,v线. 检查文档字符串 v线,v线 有关更多资料。
#
<无翻译>*麦琪VSpan的*-Type</无翻译>
VSpan的 绘图类型是否与绘图函数相关联 vspan的. 检查文档字符串 vspan的 有关更多资料。
#
<无翻译>*麦琪录影带*-Method</无翻译>
VideoStream(fig::FigureLike;
format="mp4", framerate=24, compression=nothing, profile=nothing, pixel_format=nothing, loop=nothing,
loglevel="quiet", visible=false, connect=false, filter_ticks=true, backend=current_backend(),
screen_config...)
论点
视频选项
-
格式="mkv":视频的格式。 如果存在路径,将从文件扩展名推断。 可以是以下之一:-
"mkv"(开放标准,默认) -
"mp4"(适用于Web,最受支持的格式) -
"webm"(最小档案大小) -
"gif"(相同质量的最大文件大小)
mp4和mk4略大于webm.gifs可以显着(多达6x)更大,质量更差(由于调色板有限),并且只能作为最后的手段,用于在不支持视频的环境中播放。 -
-
帧速率=24:目标帧率。 -
压缩=20:通过控制视频压缩[医]ffmpeg'的-crf选项,较小的数字提供更高的质量和更大的文件大小(较低的压缩),较高的数字提供较低的质量和较小的文件大小(较高的压缩)。 最小值为0(无损编码)。-
为
mp4,51是最大值。 请注意压缩=0只适用于mp4如果
配置文件="high444".-
为
webm,63是最大值。 -
压缩/压缩对……没有影响mkv和gif产出。
-
-
配置文件="high422":一个ffmpeg兼容的配置文件。 目前只适用于mp4. 如果
您在播放视频时遇到问题,请尝试 profile="高" 或 个人资料="主要".
-
pixel_format="yuv420p":一个ffmpeg兼容像素格式(-pix_fmt). 目前只
适用于 mp4. 默认值为 yuv444p 为 配置文件="high444".
-
循环=0:视频重复的次数,对于一个gif或html格式输出。 默认值为0,其
意味着无限循环。 的值 -1 关闭循环,值为 n>0 手段 n 重复(即视频播放 n+1 时)由后端支持。
[WARNING] ==== `profile` and `pixel_format` are only used when `format` is `"mp4"`; a warning will be issued if `format` ==== is not `"mp4"` and those two arguments are not `nothing`. Similarly, `compression` is only valid when `format` is `"mp4"` or `"webm"`.
后端选项
-
后端=current_backend():用于记录帧的后端 -
可见=错误:使窗口可见或不可见 -
连接=错误:连接窗口事件与否 -
screen_config。..:见?后端。屏幕或基地。doc(后端。屏幕)供可传递并转发到后端的适用选项。
其他
-
过滤/过滤:当为true时,勾选除滴答。状态=Makie。一时,一时被移除,直到保存()被调用或VideoStream对象被删除。
#
<无翻译>*麦琪小提琴*-Type</no-翻译>
小提琴 绘图类型是否与绘图函数相关联 小提琴. 检查文档字符串 小提琴 有关更多资料。
#
<无翻译>*麦琪容量,容量*-Type</无翻译>
容量,容量 绘图类型是否与绘图函数相关联 容量,容量. 检查文档字符串 容量,容量 有关更多资料。
#
<无翻译>*麦琪沃罗诺伊普洛特*-Type</无翻译>
沃罗诺伊普洛特 绘图类型是否与绘图函数相关联 沃罗诺伊普洛特. 检查文档字符串 沃罗诺伊普洛特 有关更多资料。
#
<无翻译>*麦琪瀑布*-Type</无翻译>
瀑布 绘图类型是否与绘图函数相关联 瀑布. 检查文档字符串 瀑布 有关更多资料。
#
<无翻译>*麦琪威尔金森迪克斯*-Method</无翻译>
WilkinsonTicks(
k_ideal::Int;
k_min = 2, k_max = 10,
Q = [(1.0, 1.0), (5.0, 0.9), (2.0, 0.7), (2.5, 0.5), (3.0, 0.2)],
granularity_weight = 1/4,
simplicity_weight = 1/6,
coverage_weight = 1/3,
niceness_weight = 1/4
)
威尔金森迪克斯 是一个薄的包装 情节。优化_ticks,其docstring转载如下:
optimize_ticks(xmin,xmax;extend_ticks::Bool=false,Q= [(1.0,1.0), (5.0, 0.9), (2.0, 0.7), (2.5, 0.5), (3.0, 0.2)], k_min=2,k_max=10,k_ideal=5,granularity_weight=1/4,simplicity_weight=1/6,coverage_weight=1/3,niceness_weight=1/4,strict_span=true,span_buffer=nothing)
为刻度线找到一些合理的值。
这基本上是Wilkinson的ad-hoc评分方法,它试图平衡围绕数据的紧密拟合,最佳蜱数和简单数字。
论点:
-
xmax的: 数据中出现的最大值。 -
xmin: 数据中出现的最小值。 -
扩展/扩展: 确定是否扩展报价计算。 默认为false。 -
严格的,严格的: 如果没有蜱应该在[x_min,x_max]之外,则为True。 默认为true。 -
Q: 一个很好的数字的分布,从中采样标签. 存储在形式(数字,分数)。 -
k_min: 蜱的最小数量。 -
k_max: 蜱的最大数量。 -
k_ideal: 蜱的理想数量。 -
粒度-重量: 鼓励返回大致请求的标签数量。 -
简单重量: 鼓励更好的标记序列,更喜欢在Q中出现的步长。也奖励包括0作为接地序列的方法的标记。 -
复盖物-重量: 鼓励标签不超出数据范围,惩罚不必要的空白。 -
[医]精细体重: 鼓励标签产生良好的范围。
回报:
(ticklocations::矢量{Float64},x_min,x_max)
数学细节
Wilkinson的优化函数定义为三个分量的和。 如果用户请求m个标签并且一个可能的标签具有k个标签,那么组件是 简单易行, 保障范围 和 粒度,粒度.
这些组件的定义如下:
$
\开始{aligned} &\文本{simplicity} =1-\frac{i}{|Q|} +\压裂{v}{|Q|}
&\文本{coverage} =\frac{x_{max} -x_{min}}{\mathrm{label}_{max} -\mathrm{label}_{min}}
&\文本{granularity}=1-\frac{\left|k - m\right|}{m} \完{aligned} $
这里的变量是:
-
q:元素的Q. -
i:索引q∈Q. -
v:1如果标签范围包括0,否则为0。
#
<无翻译>*菲利奥。储蓄*-Method</无翻译>
FileIO.save(filename, scene; size = size(scene), pt_per_unit = 0.75, px_per_unit = 1.0)
保存一个 场景 使用指定的文件名和格式。
支持的格式
-
格尔玛基:.巴布亚新几内亚 -
凯罗玛基:.svg技术,.pdf格式和.巴布亚新几内亚 -
WGLMakie:.巴布亚新几内亚
支持的关键字参数
所有后端
-
大小:(宽度::Int,高度::Int)无量纲单位的场景。 -
更新资料:保存前是否应更新图。 这将重置图中所有轴的限制。 默认值为真的. -
后端:指定马基应用于保存的后端。 默认为当前后端。 -
px_per_unit:一个场景单元的大小px导出为位图格式时。 这提供了一种以更高或更低分辨率导出相同场景的机制。 -
进一步的关键字将被转发到屏幕。 CairoMakie
-
pt_per_unit:一个场景单元的大小pt碌莽禄掳导出为矢量格式时。
#
<无翻译>*麦琪模式*-Method</无翻译>
Pattern(image)
Pattern(mask[; color1, color2])
创建一个 图像模式 来自安 图像 (颜色矩阵)或 面具 (实数的矩阵)。 该模式可以作为一个 颜色 到一个情节来纹理它。 如果一个 面具 被传递,人们可以指定颜色之间的颜色插值。
#
<无翻译>*麦琪模式*-Method</无翻译>
Pattern(style::String = "/"; kwargs...)
Pattern(style::Char = '/'; kwargs...)
根据给定的参数创建线模式。 可用的模式是 '/', '\', '-', '|', 'x',而 '+'. 所有关键字参数都对应于 线形模式.
#
<无翻译>*麦琪n.线,线*-Function
ablines(intercepts, slopes; attrs...)
创建由 f(x)=斜率*x+截距 穿越一个整体 场景 2D投影在其电流限制。 您可以通过一个或多个拦截或斜坡。
绘图类型
绘图类型别名 n.线,线 功能是 N.线,线.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
n.线形,线形 = @继承linecap --设置使用的线帽类型,即:对接(扁平无挤压),:方形(扁平有1线宽挤压)或:圆形。
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以像素为单位设置线的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪ablines!*-Function
ablines! 是绘图功能的突变变体 n.线,线. 检查文档字符串 n.线,线 有关更多资料。
#
<无翻译>*麦琪activate_interaction!*-Method</无翻译>
activate_interaction!(parent, name::Symbol)
激活名为的交互 姓名 注册于 家长/家长.
#
<无翻译>*麦琪addmouseevents!*-Method</无翻译>
addmouseevents!(scene, elements...)
返回a MouseEventHandle的 一个可观察的内部,它是由所有鼠标与 场景 并可选地限制在所有给定的绘图对象中 元素.
要对鼠标事件做出反应,请使用onmouse。.. 处理程序。
例子::
mouseevents = addmouseevents!(scene, scatterplot)
onmouseleftclick(mouseevents) do event
# do something with the mouseevent
end
#
<无翻译>*麦琪说明*-Function
annotations(strings::Vector{String}, positions::Vector{Point})
在每个位置绘制文本数组 职位.
绘图类型
绘图类型别名 说明 功能是 说明.
属性
对齐;对齐 = (:左,:下) --设置字符串w.r.t的对齐方式。 职位. 用途 :左,:中心,:右,:顶部,:底部,:基线 或分数。
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
颜色 = @继承textcolor --设置文本的颜色。 你可以通过传递一个字形来设置一个颜色 向量资料{<:Colorant},或整个文本的一种着色剂。 如果颜色是数字的向量,则使用colormap args将数字映射到颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
字体 = @继承字体 --设置字体。 可以是一个 符号 这将在 字体 字典或a 字符串 指定字体的(部分)名称或字体文件的文件路径
字体 = @继承字体 --用作字典,以查找由 符号,例如 :普通, :粗体 或 :斜体.
字体大小 = @继承fontsize --字体大小单位取决于 标记空间.
外汇管理局 = 错误 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]发光色 = (:黑色,0.0) --设置文本周围发光效果的颜色。
[医]光宽度 = 0.0 --设置文本周围发光效果的大小。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
理由说明 = 自动的 --设置文本w.r.t其边界框的对齐方式。 可以是 :左,:中,:右 或一小部分。 将默认为水平对齐 对齐;对齐.
线高,线高 = 1.0 --线高乘数。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记空间 = :像素 --设置在其中的空间 字体大小 使徒行传。 见 麦琪空间() 供可能的输入。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
偏移量 = (0.0, 0.0) --文本从给定位置的偏移量 标记空间 单位。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
职位 = (0.0, 0.0) --已弃用:指定文本的位置。 使用位置参数 文本 相反。
轮调 = 0.0 --围绕给定位置旋转文本
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
[医]斯特罗克色 = (:黑色,0.0) --设置标记周围轮廓的颜色。
斯特罗克威德斯 = 0 --设置标记周围轮廓的宽度。
文本 = "" --指定要显示的一段文本或一个文本向量,其中数字必须与给定的位置数相匹配。 Makie支持 字符串 它用于所有普通文本和 [医]拉丁文 哪些布局数学表达式使用 MathTeXEngine.jl.
变换器/变换器 = 错误 --控制模型矩阵(没有翻译)是否适用于字形本身,而不仅仅是位置。 (如果这是真的, 规模! 和 旋转! 会影响文本字形。)
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
word_wrap_width = -1 --指定文本的线宽限制。 如果一个单词溢出此限制,则在其前面插入换行符。 负数禁用自动换行。
#
<无翻译>*麦琪注释!*-Function
注释! 是绘图功能的突变变体 说明. 检查文档字符串 说明 有关更多资料。
#
<无翻译>*麦琪弧*-Function
arc(origin, radius, start_angle, stop_angle; kwargs...)
此函数绘制一个圆弧,以 产地来源 带半径 半径,从 start_angle 到 停止,停止. 产地来源 必须是二维坐标(即a 第2点);其余的参数必须是 <:数字.
例子::
弧(点2f(0),1,0.0,π) 弧(Point2f(1,2),0.3,π,-π)
地块类型
绘图类型别名 弧 功能是 弧.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制角落的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
n.线形,线形 = @继承linecap --设置使用的线帽类型。 选项是 :屁股 (扁平无挤压), :正方形 (平与半线宽挤压)或 :圆形.
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
决议案 = 361 --近似圆弧的线点的数量。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪弧!*-Function
弧! 是绘图功能的突变变体 弧. 检查文档字符串 弧 有关更多资料。
#
<无翻译>*麦琪autolimits!*-Function
autolimits!(ax::PolarAxis[, unlock_zoom = true])
调用它告诉PolarAxis从绘制的数据中自由地推导出极限,这允许rmin>0和跨越小于一个完整圆的极限。 如果 unlock_zoom=真 这也解锁放大r和theta方向,并允许在r方向平移。
#
<无翻译>*麦琪autolimits!*-Method</无翻译>
autolimits!()
autolimits!(la::Axis)
重置手动指定的限制 洛杉矶 到一个自动确定的矩形,这取决于轴中所有绘图对象的数据限制,以及x和y轴的自动imit边距。 论点 洛杉矶 默认值为 当前_axis().
#
<无翻译>*麦琪axis3d*-Method</无翻译>
axis3d(args; kw...)
绘制3维OldAxis。
属性
OldAxis属性及其默认值 情节{Makie.axis3d} 是:
showaxis: (true, true, true)
visible: true
ticks:
rotation: (-0.7071067811865475 + -0.0im + -0.0jm - 0.7071067811865476km, -4.371139e-8 + 0.0im + 0.0jm + 1.0km, -3.090861907263062e-8 + 3.090861907263061e-8im + 0.7071067811865475jm + 0.7071067811865476km)
font: (:regular, :regular, :regular)
ranges_labels: (MakieCore.Automatic(), MakieCore.Automatic())
formatter: plain
textcolor: (RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.6f0), RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.6f0), RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.6f0))
fontsize: (5, 5, 5)
align: ((:left, :center), (:right, :center), (:right, :center))
gap: 3
fonts:
bold: TeX Gyre Heros Makie Bold
italic: TeX Gyre Heros Makie Italic
bold_italic: TeX Gyre Heros Makie Bold Italic
regular: TeX Gyre Heros Makie
names:
axisnames: ("x", "y", "z")
rotation: (-0.7071067811865475 + -0.0im + -0.0jm - 0.7071067811865476km, -4.371139e-8 + 0.0im + 0.0jm + 1.0km, -3.090861907263062e-8 + 3.090861907263061e-8im + 0.7071067811865475jm + 0.7071067811865476km)
font: (:regular, :regular, :regular)
textcolor: (:black, :black, :black)
fontsize: (6.0, 6.0, 6.0)
align: ((:left, :center), (:right, :center), (:right, :center))
gap: 3
scale: Float32[1.0, 1.0, 1.0]
clip_planes: Plane3f[]
showgrid: (true, true, true)
padding: 0.1
frame:
axiscolor: (:black, :black, :black)
axislinewidth: (1.5, 1.5, 1.5)
linewidth: (1, 1, 1)
linecolor: (RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.4f0), RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.4f0), RGBA{Float32}(0.5f0,0.5f0,0.5f0,0.4f0))
inspectable: false
showticks: (true, true, true)
#
<无翻译>*麦琪n.轴,轴*-Method</无翻译>
axislegend(ax, args...; position = :rt, kwargs...)
axislegend(ax, args...; position = (1, 1), kwargs...)
axislegend(ax = current_axis(); kwargs...)
axislegend(title::AbstractString; kwargs...)
axislegend(ax, title::AbstractString; kwargs...)
创建位于轴的绘图区域内的图例。
位置可以是一个符号,其中第一个字母控制水平对齐,可以是l,r或c,第二个字母控制垂直对齐,可以是t,b或c。或者它可以是一个元组,其中第一个元素被设置为图例的halign,第二个元素作为其valign。
使用关键字merge和unique,您可以控制如何处理具有相同标签的绘图对象。 如果"合并"为true,则具有相同标签的所有绘图对象将彼此分层为一个图例条目。 如果unique为true,则具有相同绘图类型和标签的所有绘图对象将减少到一次匹配。
#
<无翻译>*麦琪乐队*-Function
band(x, ylower, yupper; kwargs...)
band(lower, upper; kwargs...)
band(x, lowerupper; kwargs...)
绘制一个带从 y花 到 雅普尔 沿着 x. 表格 波段(下、上) 图a 规则表面之间的点在 较低 和 上,上. 两个边界可以一起传递为 lowerupper鹿禄碌路禄煤路,间隔的向量。
地块类型
绘图类型别名 乐队 功能是 乐队.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承patchcolor --设置网格的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色或单个 着色剂. A 矩阵{<:Colorant} 可用于用纹理为网格体着色,该纹理要求网格体包含纹理坐标。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 真的 --设置是否应插值颜色
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*[医]马特卡* = 什么都没有 --没有文档可用。_</无翻译>
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
底纹/底纹 = NoShading --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uv_翻译 = 自动的 --设置uv坐标的变换,它控制纹理如何映射到网格。 属性可以是 我, 比例::向量类型{2}, (翻译::VecTypes{2},比例::向量类型{2}),任何:rotr90,:rotl90,:rot180,:swap_xy/:transpose,:flip_x,:flip_y,:flip_xy,或最一般的a 麦琪垫子{2, 3, Float32} 或 麦琪Mat3f 返回的 麦琪uv_transform(). 它们也可以通过传递元组来改变 (op3,op2,op1).
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪乐队!*-Function
乐队! 是绘图功能的突变变体 乐队. 检查文档字符串 乐队 有关更多资料。
#
<无翻译>*麦琪[医]条形图*-Function
barplot(positions, heights; kwargs...)
绘制条形图。
地块类型
绘图类型别名 [医]条形图 功能是 [医]条形图.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
酒吧,酒吧 = 什么都没有 --在每个栏的末尾添加标签。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
<无翻译>*颜色* = @继承patchcolor --没有文档可用。_</无翻译>
<无翻译>*颜色_复盖_background* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*颜色_over_bar* = 自动的 --没有文档可用。_</无翻译>
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
方向感 = :y --控制酒吧的方向,可以是 :y (垂直)或 :x (水平)。
<无翻译>*道奇* = 自动的 --没有文件可用。_</无翻译>
<无翻译>*dodge_gap* = 0.03 --没有文件可用。_</无翻译>
菲尔托 = 自动的 --控制柱线的基线。 默认值为零 自动的 除非条形图在日志缩放中 轴心,轴心. 对于日志规模,自动默认值为最小值的一半,因为零是日志规模的无效值。
<无翻译>*flip_labels_at* = 资讯 --没有文档可用。_</无翻译>
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
差距 = 0.2 --酒吧的最终宽度计算为 w*(1-间隙) 哪里 w 是每个酒吧的宽度与确定 阔度 属性。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*标签标记* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*标签颜色* = @继承textcolor --没有文件可用。_</无翻译>
n.标签,标签 = @继承字体 --酒吧标签的字体。
<无翻译>*标签-格式* = bar_label_格式 --没有文件可用。_</无翻译>
标签_offset = 5 --标签与栏的距离以屏幕单位结束。 不适用于 label_position=:中心.
标签位置 = :结束 --每个酒吧的标签相对于酒吧的位置。 可能的值是 :结束 或 :中心.
<无翻译>*标签/标签* = 0π --没有文件可用。_</无翻译>
标签尺寸 = @继承fontsize --栏标签的字体大小。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
<无翻译>*n_dodge的* = 自动的 --没有文档可用。_</无翻译>
纳米色 = :透明 --NaN值的颜色。
<无翻译>*偏移量* = 0.0 --没有文档可用。_</无翻译>
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境遮挡)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*堆叠* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文件可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文档可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
阔度 = 自动的 --条的无间隙宽度。 如果 自动的,宽度 w 被计算为 最小值(diff(sort(unique(positions)))). 条形的实际宽度计算如下 w*(1-间隙).
#
<无翻译>*麦琪巴普洛!*-Function
巴普洛! 是绘图功能的突变变体 [医]条形图. 检查文档字符串 [医]条形图 有关更多资料。
#
<无翻译>*麦琪箱线图*-Function
boxplot(x, y; kwargs...)
绘制Tukey风格的箱线图。 箱线图有3个组件:
-
a
横杆,横杆跨越四分位间(IQR)范围,中线标记中位数 -
一个
错误,错误谁的胡须跨度范围*iqr -
标记异常值的点,即晶须之外的数据
论点
-
x:类别的职位 -
y:框内的变量
绘图类型
绘图类型别名 箱线图 功能是 箱线图.
属性
<无翻译>*颜色* = @继承patchcolor --没有文档可用。_</无翻译>
<无翻译>*颜色表* = @继承colormap --没有文档可用。_</无翻译>
<无翻译>*颜色变化* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*色阶;色阶* = 身份认同 --没有文件可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
道奇 = 自动的 --向量 整数 (数据长度)分组变量以同时创建多个并排框 x 位置。
dodge_gap = 0.03 --躲闪箱之间的间距。
差距 = 0.2 --收缩因子, 宽度->宽度*(1-间隙).
<无翻译>*可检查的* = @继承inspectable --没有文件可用。_</无翻译>
<无翻译>*标记物* = @继承标记 --没有文件可用。_</无翻译>
<无翻译>*标记大小* = @继承markersize --没有文档可用。_</无翻译>
<无翻译>*[医]中色* = @继承linecolor --没有文档可用。_</无翻译>
<无翻译>*中度线宽* = @继承线宽 --没有文档可用。_</无翻译>
<无翻译>*n_dodge的* = 自动的 --没有文档可用。_</无翻译>
n.宽度 = 0.5 --乘数 阔度 为槽口的最窄宽度。
方向感 = :垂直 --盒子的方向(:垂直 或 :水平).
<无翻译>*异常颜色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*异常色,异常色* = @继承markerstrokecolor --没有文档可用。_</无翻译>
<无翻译>*离群行程宽度* = @继承markerstrokewidth --没有文件可用。_</无翻译>
范围 = 1.5 --IQR控制晶须长度的倍数。
[医]显示 = 真的 --显示中位数为中线。
n.表演,表演 = 错误 --画出缺口。
显示值 = 真的 --将异常值显示为点。
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文档可用。_</无翻译>
重量 = 自动的 --统计权重(数据长度)的向量。 默认情况下,每个观测值都有权重 1.
<无翻译>*[医]威士忌* = @继承linecolor --没有文件可用。_</无翻译>
<无翻译>*n.晶须,晶须* = @继承线宽 --没有文档可用。_</无翻译>
晶须宽度 = 0.0 --乘数 阔度 对于晶须上的T的宽度,或 :比赛 要匹配 阔度.
阔度 = 自动的 --收缩前盒子的宽度。
#
<无翻译>*麦琪箱线图!*-Function
箱线图! 是绘图功能的突变变体 箱线图. 检查文档字符串 箱线图 有关更多资料。
#
<无翻译>*麦琪支架*-Function
bracket(x1, y1, x2, y2; kwargs...)
bracket(x1s, y1s, x2s, y2s; kwargs...)
bracket(point1, point2; kwargs...)
bracket(vec_of_point_tuples; kwargs...)
在每对点(x1,y1)和(x2,y2)之间绘制一个括号,中点有一个文本标签。
默认情况下,每个标签都平行于支架点之间的线旋转。
绘图类型
绘图类型别名 支架 功能是 支架.
属性
<无翻译>*对齐;对齐* = (:中心,:中心) --没有文件可用。_</无翻译>
<无翻译>*颜色* = @继承linecolor --没有文档可用。_</无翻译>
<无翻译>*字体* = @继承字体 --没有文档可用。_</无翻译>
<无翻译>*字体大小* = @继承fontsize --没有文档可用。_</无翻译>
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*理由说明* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = :固体 --没有文档可用。_</无翻译>
<无翻译>*线宽* = @继承线宽 --没有文档可用。_</无翻译>
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
偏移量 = 0 --以屏幕为单位的垂直于线的支架从起点到终点的偏移量。 方向取决于 方向感 属性。
方向感 = :向上 --支架从起点到终点相对于线延伸的哪种方式。 可以是 :向上 或 :向下.
<无翻译>*轮调* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*风格* = :卷曲 --没有文档可用。_</无翻译>
<无翻译>*文本* = "" --没有文件可用。_</无翻译>
<无翻译>*文本颜色* = @继承textcolor --没有文件可用。_</无翻译>
<无翻译>*文本集* = 自动的 --没有文件可用。_</无翻译>
阔度 = 15 --支架的宽度(从起点到终点垂直远离线),以屏幕为单位。
#
<无翻译>*麦琪支架!*-Function
支架! 是绘图功能的突变变体 支架. 检查文档字符串 支架 有关更多资料。
#
<无翻译>*麦琪broadcast_foreach*-Method</无翻译>
broadcast_foreach(f, args...)
像广播,但foreach。 不关心形状并将元组&&StaticVectors视为标量。 此方法用于跨属性广播,这些属性可以具有标量或矢量/数组形式。 一个例子是散点标记的集合,它们具有不同的大小,但只有一种颜色。 属性的长度由 attr_broadcast_length 和元素被访问与 attr_broadcast_getindex.
#
<无翻译>*麦琪cam2d!*-Method</无翻译>
cam2d!(scene::SceneLike, kwargs...)
为给定的创建2D相机 场景. 相机通过使用鼠标拖动滚动和平移来实现缩放。 它还实现矩形选择。
关键字参数
-
zoomspeed=0.1设置缩放速度。 -
zoombutton=真设置一个按钮(组合),需要按下以启用缩放。 默认情况下,不需要按下按钮。 -
panbutton=鼠标。对设置用于平移相机的按钮。 这必须包括鼠标按钮。 -
selectionbutton=(键盘。空间,老鼠。左)设置用于矩形选择的按钮。 这必须包括鼠标按钮。
#
<无翻译>*麦琪cam2d*-Method</无翻译>
使用像素相机创建子场景
#
<无翻译>*麦琪cam_relative!*-Method</无翻译>
cam_relative!(scene)
为给定的创建一个相机 场景 其中将场景区域映射到一个0。.1乘0。.1范围。 这台相机没有控制功能.
#
<无翻译>*麦琪campixel!*-Method</无翻译>
campixel!(scene; nearclip=-1000.0, farclip=1000.0)
为给定的创建像素相机 场景. 这意味着绘图的位置数据将以像素为单位进行解释。 这台相机没有控制功能.
#
<无翻译>*麦琪分类_颜色*-Method</无翻译>
categorical_colors(colormaplike, categories::Integer)
创建分类颜色并尝试匹配 类别:. 如果配色方案不包含足够的类别,则会出错。 如果请求的颜色少于方案中包含的颜色,将删除最后的n种颜色.
#
<无翻译>*麦琪彩色缓冲剂*-Function
colorbuffer(scene, format::ImageStorageFormat = JuliaNative; update=true, backend=current_backend(), screen_config...)
返回给定场景或屏幕栅格化为颜色矩阵的内容。 返回类型是后端依赖的,但将是某种形式的RGB或RGBA。
-
后端::模块:一个Makie后端模块。 例如,后端=GLMakie,后端=CairoMakie等。 -
格式=JuliaNative:返回标准julia图像格式的缓冲区(dims排列,一个反转) -
格式=GLNative:为GLMakie返回一个更有效的格式缓冲区,可以直接在FFMPEG中使用,无需转换 -
屏幕_config:后端依赖,通过查找?后端。屏幕/基地。doc(后端。屏幕) -
更新=真:重置/更新限制。 设置为false,如果你想preserver相机运动。
#
<无翻译>*麦琪彩色缓冲剂*-Method</无翻译>
colorbuffer(ax::Axis; include_decorations=true, colorbuffer_kws...)
获取 轴心,轴心 在 JuliaNative 图像格式。 如果 include_decorations=false,只提取轴的内部。
#
<无翻译>*麦琪等高线*-Function
contour(x, y, z)
contour(z::Matrix)
创建跨越平面的等值线图 x::向量, y::向量, z::矩阵. 如果只 z::矩阵 提供了元素的索引 z 将作为 x 和 y 绘制轮廓时的位置。
地块类型
绘图类型别名 等高线 功能是 等高线.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = 什么都没有 --轮廓线的颜色。 如果 什么都没有,颜色由轮廓水平的数值与 颜色表 和 颜色变化.
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
<无翻译>*enable_depth* = 真的 --没有文档可用。_</无翻译>
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
[医]标签色 = 什么都没有 --轮廓标签的颜色,如果 什么都没有 它匹配 颜色 默认情况下。
拉贝尔丰特 = @继承字体 --轮廓标签的字体。
标签格式;标签格式 = contour_label_formatter --将轮廓水平的数值格式化为字符串。
标签 = 错误 --如果 真的,为等高线添加文本标签。
标签尺寸 = 10 --轮廓标签的字体大小
水平 = 5 --控制轮廓线的数量和位置。 可以是
-
一个
Int型产生n个同样宽的电平或带 -
一个
[医]文摘{<:Real}它列出了从低到高的n个连续边缘,从而产生n-1个电平或带
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = 什么都没有 --没有文件可用。_</无翻译>
<无翻译>*线宽* = 1.0 --没有文档可用。_</无翻译>
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪轮廓!*-Function
轮廓! 是绘图功能的突变变体 等高线. 检查文档字符串 等高线 有关更多资料。
#
<无翻译>*麦琪轮廓3d*-Function
contour3d(x, y, z)
创建跨越x::Vector、y::Vector、z::Matrix的平面的3d等值线图,每个级别的z-高程。
绘图类型
绘图类型别名 轮廓3d 功能是 轮廓3d.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = 什么都没有 --轮廓线的颜色。 如果 什么都没有,颜色由轮廓水平的数值与 颜色表 和 颜色变化.
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
<无翻译>*enable_depth* = 真的 --没有文档可用。_</无翻译>
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
[医]标签色 = 什么都没有 --轮廓标签的颜色,如果 什么都没有 它匹配 颜色 默认情况下。
拉贝尔丰特 = @继承字体 --轮廓标签的字体。
标签格式;标签格式 = contour_label_formatter --将轮廓水平的数值格式化为字符串。
标签 = 错误 --如果 真的,为等高线添加文本标签。
标签尺寸 = 10 --轮廓标签的字体大小
水平 = 5 --控制轮廓线的数量和位置。 可以是
-
一个
Int型产生n个同样宽的电平或带 -
一个
[医]文摘{<:Real}它列出了从低到高的n个连续边缘,从而产生n-1个电平或带
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*线宽* = 1.0 --没有文件可用。_</无翻译>
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪contour3d!*-Function
contour3d! 是绘图功能的突变变体 轮廓3d. 检查文档字符串 轮廓3d 有关更多资料。
#
<无翻译>*麦琪轮廓,轮廓*-Function
contourf(xs, ys, zs; kwargs...)
绘制高度信息的填充轮廓 zs 在水平网格位置 x 和垂直网格位置 ys.
绘图类型
绘图类型别名 轮廓,轮廓 功能是 轮廓,轮廓.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
<无翻译>*颜色表* = @继承colormap --没有文件可用。_</无翻译>
<无翻译>*色阶;色阶* = 身份认同 --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
延伸,延伸 = 什么都没有 --在 :正常 模式,如果你想显示一个乐队从高边缘到 资讯,设置 延伸,延伸 到 :自动 要为扩展赋予与最后一个级别相同的颜色,或直接指定颜色(默认值 什么都没有 表示没有扩展频带)。
延伸,延伸 = 什么都没有 --在 :正常 模式,如果你想显示一个乐队从 -Inf 到低边,设置 延伸,延伸 到 :自动 为扩展名赋予与第一级相同的颜色,或直接指定颜色(默认值 什么都没有 表示没有扩展频带)。
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
水平 = 10 --可以是
-
一个
Int型产生n个同样宽的电平或带 -
一个
[医]文摘{<:Real}它列出了从低到高的n个连续边缘,从而产生n-1个电平或带
如果 水平 是一个 Int型,contourf图将是矩形的所有 zs 值将被复盖边缘到边缘. 这就是为什么 轴心,轴心 默认为此类contourf图的严格限制。 如果指定 水平 作为一个 [医]文摘{<:Real} 但是,请注意,轴限制包括默认边距,因为轮廓图可能具有不规则形状。 您可以使用 紧张!(斧头) 收紧类似于 Int型 行为。
模式 = :正常 --决定如何 水平 属性被解释,或者 :正常 或 :亲戚. 在 :正常 模式,电平直接对应于z值。 在 :亲戚 模式,您指定边缘的最小值和最大值之间的分数 zs. 例如,这可以用来绘制上90%的带,而不包括下10%的带 级别=0.1:0.1:1.0,模式=:相对.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
<无翻译>*纳米色* = :透明 --没有文档可用。_</无翻译>
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪轮廓!*-Function
轮廓! 是绘图功能的突变变体 轮廓,轮廓. 检查文档字符串 轮廓,轮廓 有关更多资料。
#
<无翻译>*麦琪横杆,横杆*-Function
crossbar(x, y, ymin, ymax; kwargs...)
画一个横杆。 横杆表示带有(可能有缺口)框的范围。 它最常用作 箱线图.
论点
-
x:盒子的位置 -
y:框内中线的位置 -
伊敏:箱体下限 -
ymax:箱体上限
地块类型
绘图类型别名 横杆,横杆 功能是 横杆,横杆.
属性
<无翻译>*颜色* = @继承patchcolor --没有文档可用。_</无翻译>
<无翻译>*颜色表* = @继承colormap --没有文档可用。_</无翻译>
<无翻译>*颜色变化* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*色阶;色阶* = 身份认同 --没有文档可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
<无翻译>*道奇* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*dodge_gap* = 0.03 --没有文档可用。_</无翻译>
差距 = 0.2 --收缩因子, 宽度->宽度*(1-间隙).
<无翻译>*可检查的* = @继承inspectable --没有文档可用。_</无翻译>
<无翻译>*中色,中色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*中线宽* = @继承线宽 --没有文档可用。_</无翻译>
<无翻译>*n_dodge的* = 自动的 --没有文档可用。_</无翻译>
n.最大值 = 自动的 --缺口的上限。
诺奇敏 = 自动的 --凹口的下限。
n.宽度 = 0.5 --乘数 阔度 为槽口的最窄宽度。
方向感 = :垂直 --盒子的方向(:垂直 或 :水平).
显示_米行 = 真的 --显示中线。
n.表演,表演 = 错误 --是否绘制缺口。
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文件可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文档可用。_</无翻译>
阔度 = 自动的 --收缩前盒子的宽度。
#
<无翻译>*麦琪横杆!*-Function
横杆! 是绘图功能的突变变体 横杆,横杆. 检查文档字符串 横杆,横杆 有关更多资料。
#
<无翻译>*麦琪数据读取器*-Function
datashader(points::AbstractVector{<: Point})
|
警告此功能可能会在中断版本之外更改,因为API尚未最终确定。 如果您遇到奇怪的行为,请警惕实现中的错误和开放的问题。 |
点可以是任何支持迭代和getindex的数组类型,包括内存映射数组。 如果您有x和y坐标的单独数组,并且希望避免转换和复制,请考虑使用:
using Makie.StructArrays
points = StructArray{Point2f}((x, y))
datashader(points)
请注意,如果x和y没有实现快速迭代/getindex,这可能比将数据复制到新数组中要慢。
为获得最佳性能,请使用 方法=Makie。攻击线程() 一定要从朱莉娅开始 茱莉亚-陶托 或者有环境变量 JULIA_NUM_线程 设置为您拥有的内核数。
地块类型
绘图类型别名 数据读取器 功能是 数据读取器.
属性
署理主任 = AggCount{Float32}() --可 AggCount(), 阿加尼() 或 阿格米恩(). 确保使用正确的元素类型,例如 AggCount{Float32}(),其中需要容纳的输出 本地操作. 通过重载实现用户可扩展:
struct MyAgg{T} <: Makie.AggOp end
MyAgg() = MyAgg{Float64}()
Makie.Aggregation.null(::MyAgg{T}) where {T} = zero(T)
Makie.Aggregation.embed(::MyAgg{T}, x) where {T} = convert(T, x)
Makie.Aggregation.merge(::MyAgg{T}, x::T, y::T) where {T} = x + y
Makie.Aggregation.value(::MyAgg{T}, x::T) where {T} = x
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
异步 = 真的 --将计算 get_ag聚类 在任务中,并在忙碌时跳过任何缩放/平移更新。 非常适合交互,但必须禁用以保存到例如png或在文档中心内联时。
n.桶大小 = 1 --因子定义每个屏幕像素需要多少个垃圾箱。 如果您想要更粗糙的图像,请设置为n>1。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 错误 --如果结果图像应显示插值。 请注意,插值可以使NaN相邻的bin在某些后端也NaN,例如由于GPU硬件中使用的插值方案。 这可以使它看起来像有更多的nan垃圾箱比实际有。
本地操作 = 身份认同 --在聚合后对每个元素调用的函数(地图!(x->local_operation(x),final_aggregation_result)).
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
方法 = 攻击线程() --可 攻击线程() 或 AggSerial() 用于线程与串行聚合。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
运作 = 自动的 --默认为 麦琪equalize_histogram 在显示之前调用整个get_aggregation数组的函数(操作(final_aggregation_result)).
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
点转换 = 身份认同 --在聚合之前应用于每个点的函数。
显示时间 = 错误 --设置为 真的 以显示聚合每个帧需要多长时间。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪datashader!*-Function
datashader! 是绘图功能的突变变体 数据读取器. 检查文档字符串 数据读取器 有关更多资料。
#
<无翻译>*麦琪deactivate_interaction!*-Method</无翻译>
deactivate_interaction!(parent, name::Symbol)
停用命名的交互 姓名 注册于 家长/家长. 它可以用 activate_interaction!.
#
<无翻译>*麦琪密度*-Function
density(values)
绘制核密度估计值 价值.
绘图类型
绘图类型别名 密度 功能是 密度.
属性
带宽 = 自动的 --内核密度带宽,如果自动确定 自动的.
边界 = 自动的 --密度估计的边界,如果自动确定 自动的.
颜色 = @继承patchcolor --通常设置为单一颜色,但也可以设置为 :x 或 :y 用渐变来着色。 如果您使用 :y 何时 方向=:x (反之亦然),请注意,只有2元素颜色表才能正常工作。
<无翻译>*颜色表* = @继承colormap --没有文件可用。_</无翻译>
<无翻译>*颜色变化* = 麦琪自动的 --没有文档可用。_</无翻译>
<无翻译>*色阶;色阶* = 身份认同 --没有文件可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
方向感 = :x --沿其尺寸 价值 被分布。 可以是 :x 或 :y.
<无翻译>*可检查的* = @继承inspectable --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = 什么都没有 --没有文档可用。_</无翻译>
n点 = 200 --沿维度集的估计曲线的分辨率 方向感.
偏移量 = 0.0 --移动密度基线,以将多个密度分层。
<无翻译>*鹿strokearound* = 错误 --没有文档可用。_</无翻译>
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文件可用。_</无翻译>
重量 = 自动的 --将统计权重的向量分配给 价值.
#
<无翻译>*麦琪密度!*-Function
密度! 是绘图功能的突变变体 密度. 检查文档字符串 密度 有关更多资料。
#
<无翻译>*麦琪ecdf绘图*-Function
ecdfplot(values; npoints=10_000[, weights])
绘制经验累积分布函数(ECDF) 价值.
n点 控制绘图的分辨率。 如果 重量 对于提供的值,绘制了加权ECDF。
绘图类型
绘图类型别名 ecdf绘图 功能是 Ecdf绘图.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制角落的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
n.线形,线形 = @继承linecap --设置使用的线帽类型。 选项是 :屁股 (扁平无挤压), :正方形 (平与半线宽挤压)或 :圆形.
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
步骤 = :预 --的 步骤 参数可以采用以下值:
-
:预:step的水平部分延伸到每个值的左侧x. -
:职位:step的水平部分延伸到每个值的右侧x. -
:中心:台阶的水平部分在两个相邻值之间延伸到x.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪ecdfplot!*-Function
ecdfplot! 是绘图功能的突变变体 ecdf绘图. 检查文档字符串 ecdf绘图 有关更多资料。
#
<无翻译>*麦琪errorbars*-Function
errorbars(x, y, error_both; kwargs...)
errorbars(x, y, error_low, error_high; kwargs...)
errorbars(x, y, error_low_high; kwargs...)
errorbars(xy, error_both; kwargs...)
errorbars(xy, error_low, error_high; kwargs...)
errorbars(xy, error_low_high; kwargs...)
errorbars(xy_error_both; kwargs...)
errorbars(xy_error_low_high; kwargs...)
在xy位置绘制误差,通过给定的误差扩展 方向感.
如果要绘制从低值到高值的间隔而不是相对误差,请使用 rangebars.
绘图类型
绘图类型别名 errorbars 功能是 Errorbars.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线条的颜色。 可以是一个数组来分别为每个条着色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
方向感 = :y --绘制条形图的方向。 可以是 :x 或 :y.
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
线宽 = @继承线宽 --以屏幕为单位的线条的厚度。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
晶须宽度 = 0 --以屏幕为单位的须根或线帽的宽度。
#
<无翻译>*麦琪errorbars!*-Function
errorbars! 是绘图功能的突变变体 errorbars. 检查文档字符串 errorbars 有关更多资料。
#
<无翻译>*麦琪fill_between!*-Method</无翻译>
fill_between!(scenelike, x, y1, y2; where = nothing, kw_args...)
用条件填充2行之间的部分 哪里
#
<无翻译>*麦琪救命!*-Method</无翻译>
help(func[; extended = false])
欢迎浏览 麦琪jl / 麦琪jl.
有关特定函数参数的帮助,请键入 help_arguments(function_name).
有关特定函数属性的帮助,请键入 help_attributes(plot_Type).
使用可选项 扩展=真 关键字参数以查看更多细节。
#
<无翻译>*麦琪帮助_attributes*-Method</无翻译>
help_attributes([io], Union{PlotType, PlotFunction}; extended = false)
返回绘图类型的属性列表 Typ. 返回的属性扩展了在 默认值.
使用可选关键字参数 延长 (默认= 错误)以另外显示每个属性的默认值。 使用方法:
>help_attributes(scatter)
alpha
color
colormap
colorrange
distancefield
glowcolor
glowwidth
linewidth
marker
marker_offset
markersize
overdraw
rotations
strokecolor
strokewidth
transform_marker
transparency
uv_offset_width
visible
#
<无翻译>*麦琪n.海克宾*-Function
hexbin(xs, ys; kwargs...)
为观测绘制具有六边形箱的热图 x 和 ys.
绘图类型
绘图类型别名 n.海克宾 功能是 N.海克宾.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
垃圾箱 = 20 --如果 Int型,设置x和y方向的箱数。 如果一个 元组{Int, Int},分别设置x和y的箱数。
细胞大小 = 什么都没有 --如果一个 真实的,制作宽度相等的六边形 细胞大小. 如果一个 元组{Real, Real} 分别指定六边形宽度和高度。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
[医]高 = 自动的 --Colorrange上方任何值的颜色。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
纳米色 = :透明 --NaN值的颜色。
<无翻译>*[医]斯特罗克色* = :黑色 --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = 0 --没有文档可用。_</无翻译>
门槛 = 1 --要显示的bin中的最小观察数。 如果为0,将显示符合数据限制的所有零计数六边形。
重量 = 什么都没有 --每个观测值的权重。 可以是 什么都没有 (每个观察值为1)或任何 [医]文摘{<: Real} 或 StatsBase。抽象权重.
#
<无翻译>*麦琪海克斯宾!*-Function
海克斯宾! 是绘图功能的突变变体 n.海克宾. 检查文档字符串 n.海克宾 有关更多资料。
#
<无翻译>*麦琪藏起来了!*-Function
hidedecorations!(la::Axis; label = true, ticklabels = true, ticks = true,
grid = true, minorgrid = true, minorticks = true)
隐藏x轴和y轴的装饰:标签,刻度,刻度和网格. 关键字参数可用于禁用某些类型的装饰的隐藏。
另见[隐藏!], [藏起来!], [隐藏!]
#
<无翻译>*麦琪藏起来了!*-Method</无翻译>
hidedecorations!(ax::PolarAxis; ticklabels = true, grid = true, minorgrid = true)
隐藏r和theta轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
另见[隐藏!], [第十八条!], [隐藏!]
#
<无翻译>*麦琪隐藏!*-Method</无翻译>
hiderdecorations!(ax::PolarAxis; ticklabels = true, grid = true, minorgrid = true)
隐藏r轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
#
<无翻译>*麦琪隐藏的!*-Method</无翻译>
hidespines!(la::Axis, spines::Symbol... = (:l, :r, :b, :t)...)
隐藏所有指定的轴棘。 默认情况下隐藏所有spine,否则选择使用符号隐藏哪些边:l(左),:r(右),:b(底部)和:t(顶部)。
#
<无翻译>*麦琪第十八条!*-Method</无翻译>
hidethetadecorations!(ax::PolarAxis; ticklabels = true, grid = true, minorgrid = true)
隐藏theta轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
#
<无翻译>*麦琪隐藏!*-Function
hidexdecorations!(la::Axis; label = true, ticklabels = true, ticks = true, grid = true,
minorgrid = true, minorticks = true)
隐藏x轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
#
<无翻译>*麦琪藏起来!*-Function
hideydecorations!(la::Axis; label = true, ticklabels = true, ticks = true, grid = true,
minorgrid = true, minorticks = true)
隐藏y轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
#
<无翻译>*麦琪隐藏!*-Method</无翻译>
hidezdecorations!(ax::Axis3; label = true, ticklabels = true, ticks = true, grid = true)
隐藏z轴的装饰:标签,ticklabels,蜱和网格。 关键字参数可用于禁用某些类型的装饰的隐藏。
#
<无翻译>*麦琪hist*-Function
hist(values)
绘制的直方图 价值.
绘图类型
绘图类型别名 哈斯特 功能是 Hist.
属性
<无翻译>*酒吧,酒吧* = 什么都没有 --没有文档可用。_</无翻译>
垃圾箱 = 15 --可以是一个 Int型 要在 价值. 或者,它可以是bin边的排序迭代。
颜色 = @继承patchcolor --颜色可以是:
-
的向量
垃圾箱颜色 -
单一颜色
-
:价值观,使用直方图中的值对条形进行着色
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文件可用。_</无翻译>
方向感 = :y --设置酒吧的方向。
菲尔托 = 自动的 --定义酒吧开始的地方。
<无翻译>*flip_labels_at* = 资讯 --没有文档可用。_</无翻译>
差距 = 0 --酒吧之间的间隙(见barplot)。
<无翻译>*标签颜色* = @继承textcolor --没有文档可用。_</无翻译>
<无翻译>*n.标签,标签* = @继承字体 --没有文档可用。_</无翻译>
<无翻译>*标签-格式* = bar_label_格式 --没有文档可用。_</无翻译>
<无翻译>*标签_offset* = 5 --没有文件可用。_</无翻译>
<无翻译>*标签尺寸* = 20 --没有文档可用。_</无翻译>
归一化 = :无 --允许标准化直方图。 可能的值是:
-
:pdf:通过权重和bin大小的总和进行归一化。 结果直方图具有范数1并表示PDF。 -
:密度:仅按bin大小标准化。 结果直方图表示输入的计数密度,不具有范数1。 如果直方图已经表示密度(h.密度==1). -
:概率:仅按权重之和归一化。 结果直方图表示每个bin的概率质量分数,不具有范数1。 -
:无:不正常化。
偏移量 = 0.0 --为每个值添加偏移量。
<无翻译>*over_background_color* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*over_bar_color* = 自动的 --没有文档可用。_</无翻译>
标量,标量 = 什么都没有 --允许将所有值缩放到一定的高度。 这也可以设置为 :翻转 翻转直方图条的方向,而不将它们缩放到一个共同的高度。
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文档可用。_</无翻译>
重量 = 自动的 --允许统计权重的观察。
#
<无翻译>*麦琪哈斯特!*-Function
哈斯特! 是绘图功能的突变变体 hist. 检查文档字符串 哈斯特 有关更多资料。
#
<无翻译>*麦琪h线*-Function
hlines(ys; xmin = 0.0, xmax = 1.0, attrs...)
在a上创建水平线 场景 用2D投影。 这些线将被放置在 ys 在数据坐标和 xmin 到 xmax的 在场景坐标(0到1)中。 所有这三个可以具有单个或多个值,因为它们被广播来计算最终的线段。
绘图类型
绘图类型别名 h线 功能是 H线.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
n.线形,线形 = @继承linecap --设置使用的线帽类型,即:对接(扁平无挤压),:方形(扁平有1线宽挤压)或:圆形。
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以像素为单位设置线的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
xmax的 = 1 --沿x维度以相对轴为单位(0到1)的线的末端。
xmin = 0 --沿x维度以相对轴为单位(0到1)的线的开始。
#
<无翻译>*麦琪hlines!*-Function
hlines! 是绘图功能的突变变体 h线. 检查文档字符串 h线 有关更多资料。
#
<无翻译>*麦琪hspan*-Function
hspan(ys_low, ys_high; xmin = 0.0, xmax = 1.0, attrs...)
hspan(ys_lowhigh; xmin = 0.0, xmax = 1.0, attrs...)
创建跨越一个水平带 场景 用2D投影。 乐队将从 ys_low 到 ys_high 在数据坐标和 xmin 到 xmax的 在场景坐标(0到1)中。 所有这四个可以有单个或多个值,因为它们被广播来计算最终跨度。 两个边界可以作为间隔一起传递 ys_lowhigh.
绘图类型
绘图类型别名 hspan 功能是 HSpan.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承patchcolor --设置poly的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色或单个 着色剂. A 矩阵{<:Colorant} 可用于用纹理为网格体着色,该纹理要求网格体包含纹理坐标。 也可以使用向量或矩阵的数字,这将使用颜色表参数将数字映射到颜色。 人们也可以使用 麦琪线形模式,以用规则的笔画图案复盖聚。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文件可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
<无翻译>*底纹/底纹* = NoShading --没有文件可用。_</无翻译>
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
stroke_depth_shift = -1.0e-5 --笔画图的深度偏移。 这对于避免中风和填充之间的z战斗很有用。
[医]斯特罗克色 = @继承patchstrokecolor --设置标记周围轮廓的颜色。
斯特罗克科洛马普 = @继承colormap --设置为数字采样的颜色表 颜色s.
斯特罗克威德斯 = @继承patchstrokewidth --设置轮廓的宽度。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
xmax的 = 1 --沿x维度以相对轴为单位(0到1)的带的末端。
xmin = 0 --沿x维度以相对轴为单位(0到1)的波段的开始。
#
<无翻译>*麦琪hspan!*-Function
hspan! 是绘图功能的突变变体 hspan. 检查文档字符串 hspan 有关更多资料。
#
<无翻译>*麦琪[医]受压*-Function
ispressed(parent,result::Bool[,waspressed=nothing])ispressed(parent,button::Union{Mouse.Button, Keyboard.Button[, waspressed = nothing]) ispressed(parent, collection::Union{Set, Vector, Tuple}[,waspressed=nothing])ispressed(parent,op::BooleanOperator[,waspressed=nothing])
此功能检查是否按下了按钮或按钮组合。
如果给出真或假, [医]受压 将分别返回true或false。 这提供了一种从外部"始终打开"或"始终关闭"交互的方法。
传递按钮或按钮集合,例如 键盘。进入 或 老鼠。左图 如果所有给定的按钮都被按下,将返回true。
Parent可以是任何具有 get_scene 方法实现,其包括例如图、轴、Axis3、Lscene、FigureAxisPlot和AxisPlot。
对于更复杂的按钮组合,它们可以组合成布尔表达式 &, | 和 !. 例如,你可以有 ispressed(父母,!键盘。left_control和键盘。c)) 和 ispressed(父,键盘。left_control和键盘。c) 以避免在同一时间触发这两种情况。
此外,您还可以通过将其包装在任何按钮,按钮集合或布尔表达式中来使其独占 独家(。..). 用那个 [医]受压 只有当当前按下的按钮与请求完全匹配时,才会返回true。
对于要对发布事件做出反应的情况,您可以选择添加键或鼠标按钮 黄蜂,黄蜂 然后假设它被按下,而不管它是当前状态。 例如,在响应mousebutton事件时,可以通过 事件。按钮 因此,包括该按钮的组合键仍然评估为true。
#
<无翻译>*麦琪标签滑翔机!*-Method</无翻译>
labelslider!(scene, label, range; format = string, sliderkw = Dict(),
labelkw = Dict(), valuekw = Dict(), value_column_width = automatic, layoutkw...)
标签滑翔机! 被弃用,使用 斯莱德格里德 相反,
构造一个带有标签,滑块和值标签的水平GridLayout 场景.
返回a 命名的,命名的:
(滑块=滑块,标签=标签,valuelabel=valuelabel,布局=布局)
使用 格式 关键字或传递由 格式。格式. 滑块被转发的关键字从 sliderkw. 标签被转发的关键字从 n.标签,标签. 值标签转发的关键字从 valuekw. 您可以使用关键字为值标签列设置列宽 value_column_width. 默认情况下,宽度是通过从滑块范围中采样几个值来启发式确定的。 所有其他关键字被转发到 网格布局.
例子::
ls = labelslider!(scene, "Voltage:", 0:10; format = x -> "$(x)V") layout[1, 1] = ls.layout
#
<无翻译>*麦琪labelslidergrid!*-Method</无翻译>
labelslidergrid!(scene, labels, ranges; formats = [string],
sliderkw = Dict(), labelkw = Dict(), valuekw = Dict(),
value_column_width = automatic, layoutkw...)
labelslidergrid! 被弃用,使用 斯莱德格里德 相反,
用一列标签、一列滑块和一列值标签构造一个网格布局 场景. 参数值是广播的,因此如果要保持跨行的标签,范围或格式不变,则可以使用标量。
返回a 命名的,命名的:
(滑块=滑块,标签=标签,valuelabels=valuelabels,布局=布局)
使用 格式 关键字或传递使用的格式字符串 格式。格式. 滑块被转发的关键字从 sliderkw. 标签被转发的关键字从 n.标签,标签. 值标签转发的关键字从 valuekw. 您可以使用关键字为值标签列设置列宽 value_column_width. 默认情况下,宽度是通过从滑块范围中采样几个值来启发式确定的。 所有其他关键字被转发到 网格布局.
例子::
ls = labelslidergrid!(scene, ["Voltage", "Ampere"], Ref(0:0.1:100); format = x -> "$(x)V") layout[1, 1] = ls.layout
#
<无翻译>*麦琪左_subsup*-Method</无翻译>
left_subsup(subscript, superscript; kwargs...)
创建一个 RichText 表示左下标/上标组合的对象,其中两个脚本都与下面的文本右对齐。
#
<无翻译>*麦琪极限!*-Method</无翻译>
limits!(ax::Axis, xlims, ylims)
将轴限制设置为 [医]xlims 和 伊利姆斯. 如果限制顺序为高-低,则会反转轴方向。
#
<无翻译>*麦琪极限!*-Method</无翻译>
limits!(ax::Axis, x1, x2, y1, y2)
将轴x限制设置为 x1 和 x2 和y极限 y1 和 y2. 如果限制顺序为高-低,则会反转轴方向。
#
<无翻译>*麦琪极限!*-Method</无翻译>
limits!(ax::Axis3, xlims, ylims, zlims)
将轴限制设置为 [医]xlims, 伊利姆斯,而 兹利姆斯. 如果限制顺序为高-低,则会反转轴方向。
#
<无翻译>*麦琪极限!*-Method</无翻译>
limits!(ax::Axis3, x1, x2, y1, y2, z1, z2)
将轴x限制设置为 x1 和 x2,y-限制 y1 和 y2,以及z-限制 z1 和 z2. 如果限制顺序为高-低,则会反转轴方向。
#
<无翻译>*麦琪鼠标定位*-Method</无翻译>
mouseposition(scene = hovered_scene())
返回给定的_data coordinates_中鼠标的当前位置 场景.
默认情况下使用 场景 鼠标目前正在悬停。
#
<无翻译>*麦琪old_cam3d!*-Method</无翻译>
old_cam3d!(scene; kwargs...)
别名为 old_cam3d_turntable!. 创建一个3d相机 场景,它围绕情节的轴旋转。
#
<无翻译>*麦琪old_cam3d_cad!*-Method</无翻译>
old_cam3d_cad!(scene; kw_args...)
创建一个3d相机 场景 它围绕_viewer_的"向上"轴旋转-类似于在CAD软件相机中完成的操作。
#
<无翻译>*麦琪old_cam3d_turntable!*-Method</无翻译>
old_cam3d_turntable!(scene; kw_args...)
创建一个3d相机 场景,它围绕情节的轴旋转。
#
<无翻译>*麦琪外面,外面*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===downoutside.
#
<无翻译>*麦琪[医]中心*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===输入.
#
<无翻译>*麦琪onmouseleftclick,onmouseleftclick*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===左键.
#
<无翻译>*麦琪onmouseleftdoubleclick*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===leftdoubleclick.
#
<无翻译>*麦琪[医][医][医][医][医]*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===左.
#
<无翻译>*麦琪n.副词,副词*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===leftdrag.
#
<无翻译>*麦琪n.启动,启动*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===leftdragstart.
#
<无翻译>*麦琪n.止动,止动*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===leftdragstop.
#
<无翻译>*麦琪onmouseleftup,onmouseleftup*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===leftup.
#
<无翻译>*麦琪[医]单亲家庭*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middleclick.
#
<无翻译>*麦琪[医]单片单片单片单片单片单片单片单片单片单片单片*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middledoubleclick.
#
<无翻译>*麦琪[医]单亲家庭*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middledown.
#
<无翻译>*麦琪n.杂种,杂种*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middledrag.
#
<无翻译>*麦琪[医][医][医][医][医][医][医]*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middledragstart.
#
<无翻译>*麦琪[医]断断续续的*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middledragstop.
#
<无翻译>*麦琪[医][医][医][医][医][医]*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===middleup.
#
<无翻译>*麦琪onmouseout*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===out.
#
<无翻译>*麦琪n.临时交换*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===结束.
#
<无翻译>*麦琪[医]重症监护室*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===右键.
#
<无翻译>*麦琪[医]单指单指单指单指单指单指单指单指单指*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===rightdoubleclick.
#
<无翻译>*麦琪[医]夜班*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===右键.
#
<无翻译>*麦琪n.借光,借光*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===rightdrag.
#
<无翻译>*麦琪[美][美][美][美][美][美]*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===rightdragstart.
#
<无翻译>*麦琪n.门窗,门窗*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===rightdragstop.
#
<无翻译>*麦琪n.金钱,金钱*-Method</无翻译>
执行函数f,每当 MouseEventHandle的的observable设置为MouseEvent与 事件。类型===rightup.
#
<无翻译>*麦琪onpick,onpick*-Method</无翻译>
onpick(f, fig/ax/scene, plots::AbstractPlot...)
电话 f(图,idx) 每当鼠标在任何 图则. idx 是一个索引,例如在散点图上时,它将是悬停元素的索引
#
<无翻译>*麦琪起源!*-Method</无翻译>
origin!([mode = Absolute], t::Transformable, xyz...)
origin!([mode = Absolute], t::Transformable, xyz::VecTypes)
设置可转换的原点 t 给给定的 xyz 价值。 这影响了起源 旋转!(t,。..) 和 规模!(t,。..). 如果 模式 被给出为 [医]Accum 起源是由给定的翻译 xyz 相反。
#
<无翻译>*麦琪挑选*-Function
选择鼠标位置。 后端实现。
#
<无翻译>*麦琪挑选*-Method</无翻译>
pick(fig/ax/scene, x, y[, range])
pick(fig/ax/scene, xy::VecLike[, range])
返回给定像素位置下的绘图和元素索引 xy=Vec(x,y). 如果 范围 给出了距离最近的地块。 范围 而是返回。
该 情节 此函数返回的始终是一个原始绘图,即一个不由其他绘图类型组成的绘图。
返回的索引与相应基元图的主输入有关。
-
为
散点,散点和网状散射它是一个索引到给出的位置的情节. -
为
文本它是合并字符数组的索引。 -
为
线条和行距,行距为所选线段的结束位置。 -
为
图像,热图和表面它是最接近所选位置的绘图矩阵参数(即给定图像,值或z值矩阵)的线性索引。 -
为
体素它是给定3d数组的线性索引。 -
为
网格;网格是选取的三角形面的最大顶点索引。 -
为
卷数它总是0。
请参阅: 摘取/摘取
#
<无翻译>*麦琪派*-Function
pie(values; kwargs...)
pie(point, values; kwargs...)
pie(x, y, values; kwargs...)
从给定的创建饼图 价值.
绘图类型
绘图类型别名 派 功能是 派.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
<无翻译>*颜色* = :灰色 --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
内尔 拉迪乌斯* = 0 --饼段的内半径。 如果这大于零,饼片就会变成环形部分。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
正常化 = 真的 --如果 真的,将所有值的和归一化为2π(一整圆)。
偏移量 = 0 --第一个饼图段与(1,0)矢量的角度偏移(以弧度为单位)。
[医]外行 = 0 --每个饼图段沿半径从中心的偏移量
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
半径 = 1 --饼段的外半径。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*[医]斯特罗克色* = :黑色 --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = 1 --没有文档可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
vertex_per_deg = 1 --控制有多少多边形顶点用于一个旋转度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪派!*-Function
派! 是绘图功能的突变变体 派. 检查文档字符串 派 有关更多资料。
#
<无翻译>*麦琪绘图表*-Method</无翻译>
plotlist!(
[
PlotSpec(:Scatter, args...; kwargs...),
PlotSpec(:Lines, args...; kwargs...),
]
)
绘制PlotSpec的列表,它可以是可观察的,从而可以使用以下API创建高效的动画绘图:
例子
using GLMakie
import Makie.SpecApi as S
fig = Figure()
ax = Axis(fig[1, 1])
plots = Observable([S.heatmap(0 .. 1, 0 .. 1, Makie.peaks()), S.lines(0 .. 1, sin.(0:0.01:1); color=:blue)])
pl = plot!(ax, plots)
display(fig)
# Updating the plot dynamically
plots[] = [S.heatmap(0 .. 1, 0 .. 1, Makie.peaks()), S.lines(0 .. 1, sin.(0:0.01:1); color=:red)]
plots[] = [
S.image(0 .. 1, 0 .. 1, Makie.peaks()),
S.poly(Rect2f(0.45, 0.45, 0.1, 0.1)),
S.lines(0 .. 1, sin.(0:0.01:1); linewidth=10, color=Makie.resample_cmap(:viridis, 101)),
]
plots[] = [
S.surface(0..1, 0..1, Makie.peaks(); colormap = :viridis, translation = Vec3f(0, 0, -1)),
]
#
<无翻译>*麦琪qqnorm的*-Function
qqnorm(y; kwargs...)
速记 qqplot(正常(0,1),y),即绘制一个Q-Q图 y 对标准正态分布。 见 qqplot 有关更多详情。
绘图类型
绘图类型别名 qqnorm的 功能是 QQNorm的.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --控制线条和标记的颜色(如果 [医]标记色 未指定)。
<无翻译>*周期* = [:颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*林泳,林泳* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*线宽* = @继承线宽 --没有文档可用。_</无翻译>
<无翻译>*标记物* = @继承标记 --没有文档可用。_</无翻译>
<无翻译>*[医]标记色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*标记大小* = @继承markersize --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*[医]斯特罗克色* = @继承markerstrokecolor --没有文件可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承markerstrokewidth --没有文档可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪qqnorm!*-Function
qqnorm! 是绘图功能的突变变体 qqnorm的. 检查文档字符串 qqnorm的 有关更多资料。
#
<无翻译>*麦琪qqplot*-Function
qqplot(x, y; kwargs...)
绘制Q-Q图,比较两个分布的分位数。 y 必须是样本列表,即, [医]文摘{<:Real},而 x 可以是
-
样本一览表,
-
抽象分布,例如
正常(0,1), -
分布类型,例如
正常.
在最后一种情况下,将分布类型拟合到数据 y.
属性 qqline (默认为 :无)确定如何计算Q-Q图的拟合线。 可能的值如下。
-
:身份绘制标识线。 -
:适合计算分位数对的最小二乘线拟合。 -
:fitrobust计算穿过分布的第一个和第三个四分位数的线。 -
:无省略画线。
从广义上讲, qqline=:身份 是有用的,看看是否 x 和 y 遵循相同的分布,而 qqline=:适合 和 qqline=:fitrobust 是有用的,看看是否分布 y 可以从分布中获得 x 通过仿射变换。
地块类型
绘图类型别名 qqplot 功能是 QQPlot.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --控制线条和标记的颜色(如果 [医]标记色 未指定)。
<无翻译>*周期* = [:颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*林泳,林泳* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*线宽* = @继承线宽 --没有文件可用。_</无翻译>
<无翻译>*标记物* = @继承标记 --没有文档可用。_</无翻译>
<无翻译>*[医]标记色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*标记大小* = @继承markersize --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*[医]斯特罗克色* = @继承markerstrokecolor --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承markerstrokewidth --没有文档可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪qqplot!*-Function
qqplot! 是绘图功能的突变变体 qqplot. 检查文档字符串 qqplot 有关更多资料。
#
<无翻译>*麦琪雨滴*-Function
rainclouds!(ax, category_labels, data_array; plot_boxplots=true, plot_clouds=true, kwargs...)
绘制小提琴(/直方图),箱线图和单个数据点,每个数据点之间有适当的间距。
论点
-
斧头,斧头:轴用来放置所有这些图。 -
分类_标签:典型向量{String}每个元素都有一个标签数据阵列 -
数据阵列:典型向量{Float64}用于表示要绘制的数据点。
关键字
绘图类型
绘图类型别名 雨滴 功能是 雨滴.
属性
箱线图_推 = 0.075 --确定箱线图应该从中心线放置的距离,当 中心_箱线图 是 错误. 这是用于重新输入箱线图的值。
箱线图_宽度 = 0.1 --类别轴上箱线图的宽度。
中心_箱线图 = 真的 --是否在类别上居中箱线图。
云宽度 = 0.75 --确定小提琴情节的大小。 对应于 阔度 关键字arg in 小提琴.
云彩 = 小提琴 — [小提琴, hist, 什么都没有]如何显示云图,无论是小提琴或直方图图,或根本没有。
颜色 = @继承patchcolor --一个单一的颜色,或颜色的矢量,每个点一个。
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
道奇 = 自动的 --向量 整数 (数据长度)分组变量以在同一x位置创建多个并排框
dodge_gap = 0.01 --躲闪箱之间的间距。
差距 = 0.2 --主轴上元素之间的距离(取决于 方向感).
组织/组织 = 30 --如果 云=hist,这将箱数向下传递给直方图调用。
jitter_width = 0.05 --以类别x轴绝对项确定散点图条的宽度。
标记大小 = 2.0 --用于散点图的标记的大小。
n_dodge的 = 自动的 --要闪避的类别数(默认为 最大值(闪避))
方向感 = :垂直 --雨滴的方向(:垂直 或 :水平)
绘图_箱线图 = 真的 --是否显示箱线图来汇总数据的分布。
show_boxplot_outliers = 错误 --将箱线图中的异常值显示为点(与散点图配对时通常会令人困惑,因此默认是不显示它们)
[医]显示 = 真的 --确定箱线图中是否有中值的线。
侧面 = :左 --可以取值 :左, :对,确定小提琴图相对于散点的位置
侧判/侧判 = 自动的 --散点图特定。 默认值为0.02如果 绘图_箱线图 是真的,否则 0.075 违约。
斯特罗克威德斯 = 1.0 --确定箱线图轮廓的笔划宽度。
小提琴-小提琴 = (-Inf,Inf) --指定要修剪的值 小提琴. 可以是一个 元组 或一个 功能 (例如 datalimits=极值)
晶须宽度 = 0.5 --箱线图中Q1,Q3晶须的宽度。 值作为所述 箱线图_宽度.
#
<无翻译>*麦琪雨滴!*-Function
雨滴! 是绘图功能的突变变体 雨滴. 检查文档字符串 雨滴 有关更多资料。
#
<无翻译>*麦琪rangebars*-Function
rangebars(val, low, high; kwargs...)
rangebars(val, low_high; kwargs...)
rangebars(val_low_high; kwargs...)
情节rangebars在 瓦尔 在一个维度上,从 低 到 高 在另一个维度中,给出了所选择的 方向感. 该 低-高 参数可以是元组或间隔的向量。
如果要绘制相对于参考值的误差,请使用 errorbars.
地块类型
绘图类型别名 rangebars 功能是 Rangebars.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线条的颜色。 可以是一个数组来分别为每个条着色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
方向感 = :y --绘制条形图的方向。 可以是 :x 或 :y.
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
线宽 = @继承线宽 --以屏幕为单位的线条的厚度。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
晶须宽度 = 0 --以屏幕为单位的须根或线帽的宽度。
#
<无翻译>*麦琪rangebars!*-Function
rangebars! 是绘图功能的突变变体 rangebars. 检查文档字符串 rangebars 有关更多资料。
#
<无翻译>*麦琪记录*-Method</无翻译>
record(func, figurelike, path; backend=current_backend(), kwargs...)
record(func, figurelike, path, iter; backend=current_backend(), kwargs...)
第一个签名提供 [医] 用一个VideoStream,它应该调用 记录帧!(io) 录制帧时打开。
第二个签名迭代 伊特尔,打电话 记录帧!(io) 内部调用后 [医]func 与当前迭代元素。
这两个符号都需要一个图形、图形、绘图或场景 图 工作。 然后将动画保存到 路径,格式由 路径的延伸。
引擎盖下, 记录 只是 video_io=Record(func,figurelike,[iter];same_kw...);保存(路径,video_io). 记录 可以直接使用,以及做保存在以后的点,或内联视频直接到笔记本(视频支持, 显示(video_io,"text/html") 为此目的)。
选项可以通过 夸格斯。..:
-
后端::模块=current_backend():设置后端写出视频,可设置为凯罗玛基,格尔玛基,WGLMakie,RPRMakie.
后端选项
见 ?后端。屏幕 或 基地。doc(后端。屏幕) 供可传递并转发到后端的适用选项。
视频选项
-
格式="mkv":视频的格式。 如果存在路径,将从文件扩展名推断。 可以是以下之一:-
"mkv"(开放标准,默认) -
"mp4"(适用于Web,最受支持的格式) -
"webm"(最小档案大小) -
"gif"(相同质量的最大文件大小)
mp4和mk4略大于webm.gifs可以显着(多达6x)更大,质量更差(由于调色板有限),并且只能作为最后的手段,用于在不支持视频的环境中播放。 -
-
帧速率=24:目标帧率。 -
压缩=20:通过控制视频压缩[医]ffmpeg'的-crf选项,较小的数字提供更高的质量和更大的文件大小(较低的压缩),较高的数字提供较低的质量和较小的文件大小(较高的压缩)。 最小值为0(无损编码)。-
为
mp4,51是最大值。 请注意压缩=0只适用于mp4如果
配置文件="high444".-
为
webm,63是最大值。 -
压缩/压缩对……没有影响mkv和gif产出。
-
-
配置文件="high422":一个ffmpeg兼容的配置文件。 目前只适用于mp4. 如果
您在播放视频时遇到问题,请尝试 profile="高" 或 个人资料="主要".
-
pixel_format="yuv420p":一个ffmpeg兼容像素格式(-pix_fmt). 目前只
适用于 mp4. 默认值为 yuv444p 为 配置文件="high444".
-
循环=0:视频重复的次数,对于一个gif或html格式输出。 默认值为0,其
意味着无限循环。 的值 -1 关闭循环,值为 n>0 手段 n 重复(即视频播放 n+1 时)由后端支持。
[WARNING] ==== `profile` and `pixel_format` are only used when `format` is `"mp4"`; a warning will be issued if `format` ==== is not `"mp4"` and those two arguments are not `nothing`. Similarly, `compression` is only valid when `format` is `"mp4"` or `"webm"`.
典型用法
record(figure, "video.mp4", itr) do i
func(i) # or some other manipulation of the figure
end
或者,为了更多的调整,
record(figure, "test.gif") do io
for i = 1:100
func!(figure) # animate figure
recordframe!(io) # record a new frame
end
end
扩展帮助
例子
fig, ax, p = lines(rand(10))
record(fig, "test.gif") do io
for i in 1:255
p[:color] = RGBf(i/255, (255 - i)/255, 0) # animate figure
recordframe!(io)
end
end
或
fig, ax, p = lines(rand(10))
record(fig, "test.gif", 1:255) do i
p[:color] = RGBf(i/255, (255 - i)/255, 0) # animate figure
end
#
<无翻译>*麦琪记录事件*-Method</无翻译>
record_events(f,scene::Scene,path::String)
记录执行函数时发生的所有窗口事件 f 为 场景 并将它们序列化为 路径.
#
<无翻译>*麦琪注册_交互!*-Method</无翻译>
register_interaction!(parent, name::Symbol, interaction)
登记册 互动 与 家长/家长 以名字命名 姓名. 家长会打电话 process_interaction(交互,事件,父) 每当合适的事件发生。
该相互作用可以与删除 取消干预! 或暂时切换 activate_interaction! / deactivate_interaction!.
#
<无翻译>*麦琪注册_交互!*-Method</无翻译>
register_interaction!(interaction::Function, parent, name::Symbol)
登记册 互动 与 家长/家长 以名字命名 姓名. 家长会打电话 process_interaction(交互,事件,父) 每当合适的事件发生。 这种形式与第一 功能 论点特别适用于 做 语法。
该相互作用可以与删除 取消干预! 或暂时切换 activate_interaction! / deactivate_interaction!.
#
<无翻译>*麦琪替换_自动!*-Method</无翻译>
像 得到!(f,dict,key) 但也呼吁 f 并取代 钥匙 当对应的值为nothing时
#
<无翻译>*麦琪重播_事件*-Method</无翻译>
replay_events(f,scene::Scene,path::String)replay_events(scene::Scene,path::String)
重放用 记录事件 在 路径 在 场景.
#
<无翻译>*麦琪resample_cmap的*-Method</无翻译>
resample_cmap(cmap, ncolors::Integer; alpha=1.0)
-
cmap:任何东西
to_colormap接受 -
颜色:所需颜色的数量
-
alpha:应用于每种颜色的附加alpha。 也可以是数组,匹配
颜色,或者给出start+stop alpha值的元组。
#
<无翻译>*麦琪reset_limits!*-Method</无翻译>
reset_limits!(ax; xauto = true, yauto = true)
根据以下值重置轴限制 斧头限制. 如果limits的两个组件之一为nothing,则从targetlimits复制该值,如果 [医]xauto 或 耀东 分别为假,或者从轴中的图自动确定。 如果其中一个组件是两个数字的元组,则直接使用它们。
#
<无翻译>*麦琪resize_to_layout!*-Function
resize_to_layout!(fig::Figure)
调整大小 无花果 使其符合其顶部的当前内容 网格布局. 如果一个 网格布局 包含固定大小的内容或方面约束的列,例如,很可能是 网格布局 不同于 图. 这可能会导致边框处出现多余的空白,或者图形边缘出现内容剪切。 调整大小后,所有内容都应适合可用空间,包括 图的外填充物。
#
<无翻译>*麦琪旋转!*-Method</无翻译>
rotate!(t::Transformable, axis_rot::Quaternion)
rotate!(t::Transformable, axis_rot::Real)
rotate!(t::Transformable, axis_rot...)
对可转换应用绝对旋转。 旋转都在内部转换为 四元数s.
#
<无翻译>*麦琪rotate_cam!*-Function
rotate_cam!(scene, cam::Camera3D, angles::Vec3)
旋转相机由给定的 角度 围绕相机x-(左,右),y-(上,下)和z轴(in out)。 首先应用绕y轴的旋转,然后应用x,然后应用y。
请注意,此方法对 fix_x_key 等及 [医]固定轴. 前者限制按下给定键时绕特定轴旋转。 后者保持摄像机y轴固定为数据空间z轴。
#
<无翻译>*麦琪rotate_cam!*-Method</无翻译>
rotate_cam!(scene::Scene, theta_v::Number...)
rotate_cam!(scene::Scene, theta_v::VecTypes)
通过给定的旋转旋转场景的相机。 传球 theta_v=(α,β,γ) 将根据欧拉角(α,β,γ)旋转相机。
#
<无翻译>*麦琪规模!*-Method</无翻译>
scale!([mode = Absolute], t::Transformable, xyz...)
scale!([mode = Absolute], t::Transformable, xyz::VecTypes)
缩放给定的 t::可转换 (一个场景或情节)给出的参数 xyz. 任何缺少的维度都将按1缩放。 如果 模式==Accum 给定的缩放将与前一个相乘。
#
<无翻译>*麦琪散点线*-Function
scatterlines(xs, ys, [zs]; kwargs...)
图则 散点,散点 标记和 线条 之间。
绘图类型
绘图类型别名 散点线 功能是 散点线.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色,默认情况下也是散点标记的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
林泳,林泳 = 什么都没有 --设置线条的图案,例如 :固体, :点, :dashdot. 对于自定义模式,请查看 Linestyle(Number[...])
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记物 = @继承标记 --设置散点标记。
<无翻译>*[医]标记色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*markercolormap,markercolormap* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*markercolorrange,markercolorrange* = 自动的 --没有文档可用。_</无翻译>
标记大小 = @继承markersize --设置标记的大小。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
[医]斯特罗克色 = @继承markerstrokecolor --设置标记周围轮廓的颜色。
斯特罗克威德斯 = @继承markerstrokewidth --设置标记周围轮廓的宽度。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪散射线!*-Function
散射线! 是绘图功能的突变变体 散点线. 检查文档字符串 散点线 有关更多资料。
#
<无翻译>*麦琪选择线*-Method</无翻译>
select_line(scene; kwargs...) -> line
在2D上以交互方式选择线(通常是箭头) 场景 通过单击鼠标左键,拖动,然后取消单击。 返回一个 observable,其值对应于场景中的选定行。 此外,函数_plots_当用户点击并移动鼠标时在场景上的行。 当不再单击该按钮时,绘制的线将消失。
仅当用户取消单击并且仅当所选行具有非零长度时,才会更新返回行的值*。
该 夸格斯。.. 被传播到 台词! 其中绘制所选线。
#
<无翻译>*麦琪选择点*-Method</无翻译>
select_point(scene; kwargs...) -> point
以交互方式选择2D上的点 场景 通过单击鼠标左键,拖动,然后取消单击。 返回一个 observable,其值对应于场景上的选定点。 此外,函数_plots_当用户点击并移动鼠标时在场景上的点。 当按钮不再被点击时,绘制的点消失。
返回点的值仅在用户取消单击时更新*。
该 夸格斯。.. 被传播到 散开! 其中绘制所选点。
#
<无翻译>*麦琪select_rectangle*-Method</无翻译>
select_rectangle(scene; kwargs...) -> rect
在2D上以交互方式选择矩形 场景 通过单击鼠标左键,拖动,然后取消单击。 函数返回一个 observable 校长 其值对应于场景上的选定矩形。 此外,函数_plots_在用户单击并移动鼠标时在场景上选择的矩形。 当不再单击按钮时,绘制的矩形将消失。
返回的observable的值仅在用户取消单击时(即确定矩形的最终值时)更新*,并且仅在矩形的面积>0时更新。
该 夸格斯。.. 被传播到 台词! 其中绘制所选矩形。
#
<无翻译>*麦琪系列*-Function
series(curves)
曲线可以是:
-
[医]文摘{<: AbstractVector{<: Point2}}:作为线向量的系列的本机表示 -
[医]抽象矩阵:每一行代表该行的y坐标,而x从1:尺寸(曲线,1) -
AbstractVector,AbstractMatrix:与上述相同,但第一个参数设置所有行的x值 -
[医]文摘{<: Tuple{X<: AbstractVector, Y<: AbstractVector}}:元组的向量,其中每个元组包含x和y坐标的向量
如有 标记物, 标记大小, [医]标记色, [医]斯特罗克色 或 斯特罗克威德斯 准备好了!=没有,一个散点图被添加。
绘图类型
绘图类型别名 系列 功能是 系列.
属性
<无翻译>*颜色* = :lighttest --没有文档可用。_</无翻译>
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*标签* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文件可用。_</无翻译>
<无翻译>*林泳,林泳* = :固体 --没有文档可用。_</无翻译>
<无翻译>*线宽* = 2 --没有文档可用。_</无翻译>
<无翻译>*标记物* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*[医]标记色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*标记大小* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*n.米特,米特* = @继承miter_limit --没有文件可用。_</无翻译>
<无翻译>*固体颜色* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*空间* = :数据 --没有文档可用。_</无翻译>
<无翻译>*[医]斯特罗克色* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = 什么都没有 --没有文档可用。_</无翻译>
#
<无翻译>*麦琪系列!*-Function
系列! 是绘图功能的突变变体 系列. 检查文档字符串 系列 有关更多资料。
#
<无翻译>*麦琪set_close_to!*-Method</无翻译>
设置 滑块 滑块范围内最接近的值 v1 和 v2,并返回min,misl的那些值。
#
<无翻译>*麦琪set_close_to!*-Method</无翻译>
set_close_to!(slider, value) -> closest_value
设置 滑块 滑块范围内最接近的值 价值 并返回该值。 此函数应用于以编程方式将滑块设置为值,而不是直接改变其值observable,这不会在视觉上更新滑块。
#
<无翻译>*麦琪表演者*-Method</无翻译>
showgradients(
cgrads::AbstractVector{Symbol};
h = 0.0, offset = 0.2, fontsize = 0.7,
size = (800, length(cgrads) * 84)
)::Scene
绘制以水平色条排列的给定颜色渐变。 如果更改偏移量或字体大小,则可能需要更改分辨率。
#
<无翻译>*麦琪间谍*-Function
spy(z::AbstractSparseArray)spy(x_range::NTuple{2, Number},y_range::NTuple{2, Number},z::AbstractSparseArray)spy(x_range::ClosedInterval,y_range::ClosedInterval,z::AbstractSparseArray)
可视化大型稀疏矩阵。 使用方法:
using SparseArrays, GLMakie
N = 200_000
x = sprand(Float64, N, N, (3(10^6)) / (N*N));
spy(x)
# or if you want to specify the range of x and y:
spy(0..1, 0..1, x)
绘图类型
绘图类型别名 间谍 功能是 间谍.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
颜色 = 什么都没有 --默认情况下,标记的颜色将由矩阵中的值决定,但可以通过 颜色.
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
框架颜色 = :黑色 --默认情况下,将在数据周围绘制一个框架,该框架使用 框架颜色 属性为其颜色。
框架化 = 1 --帧的线宽
框架可分 = 真的 --是否绘制框架。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记物 = 校长 --可以是任何支持的标记 散开!. 注意,对于巨大的稀疏数组,应该使用 [医]快速像素,这是一个非常快,但只能渲染方形标记。 所以,没有 轴(。..;方面=1),标记不会有正确的大小。 比较一下:
data = sprand(10, 10, 0.5)
f = Figure()
spy(f[1, 1], data; marker=FastPixel())
spy(f[1, 2], data; marker=FastPixel(), axis=(; aspect=1))
f
marker_gap = 0 --使标记尺寸变小,以在标记之间产生间隙。 本的单位在数据空间中。
标记大小 = 自动的 --markersize=自动,将使标记大小适合数据-但也可以手动设置。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪间谍!*-Function
间谍! 是绘图功能的突变变体 间谍. 检查文档字符串 间谍 有关更多资料。
#
<无翻译>*麦琪楼梯*-Function
stairs(xs, ys; kwargs...)
绘制楼梯函数。
的转换特质 楼梯 是 以点为基础的.
地块类型
绘图类型别名 楼梯 功能是 楼梯.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制角落的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
n.线形,线形 = @继承linecap --设置使用的线帽类型。 选项是 :屁股 (扁平无挤压), :正方形 (平与半线宽挤压)或 :圆形.
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
步骤 = :预 --的 步骤 参数可以采用以下值:
-
:预:step的水平部分延伸到每个值的左侧x. -
:职位:step的水平部分延伸到每个值的右侧x. -
:中心:台阶的水平部分在两个相邻值之间延伸到x.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪楼梯!*-Function
楼梯! 是绘图功能的突变变体 楼梯. 检查文档字符串 楼梯 有关更多资料。
#
<无翻译>*麦琪茎,茎*-Function
stem(xs, ys, [zs]; kwargs...)
在从 偏移量 沿着茎线。
的转换特质 茎,茎 是 以点为基础的.
绘图类型
绘图类型别名 茎,茎 功能是 茎,茎.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
<无翻译>*颜色* = @继承markercolor --没有文档可用。_</无翻译>
<无翻译>*颜色表* = @继承colormap --没有文档可用。_</无翻译>
<无翻译>*颜色变化* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*色阶;色阶* = 身份认同 --没有文档可用。_</无翻译>
<无翻译>*周期* = [[:stemcolor,:color,:trunkcolor]=>:color] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*标记物* = :圆 --没有文档可用。_</无翻译>
<无翻译>*标记大小* = @继承markersize --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
偏移量 = 0 --可以是一个数字,在这种情况下它设置 y 对于2D,和 z 为3D茎。 它可以是一个 第2点 对于2D图,以及一个 第三点 对于3D绘图。 它也可以是一个迭代的任何这些在相同的长度 x, ys, zs.
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*[医]茎色* = @继承linecolor --没有文件可用。_</无翻译>
<无翻译>*[医]茎杆* = @继承colormap --没有文档可用。_</无翻译>
<无翻译>*隆陇stemcolorrange* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*stemlinestyle* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*茎杆宽度* = @继承线宽 --没有文件可用。_</无翻译>
<无翻译>*[医]斯特罗克色* = @继承markerstrokecolor --没有文件可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承markerstrokewidth --没有文件可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
<无翻译>*[医]树干色* = @继承linecolor --没有文档可用。_</无翻译>
<无翻译>*[医]树干* = @继承colormap --没有文档可用。_</无翻译>
<无翻译>*[医]树干颜色* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*[医]泳裤* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*中继宽度* = @继承线宽 --没有文件可用。_</无翻译>
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪干!*-Function
干! 是绘图功能的突变变体 茎,茎. 检查文档字符串 茎,茎 有关更多资料。
#
<无翻译>*麦琪斯蒂芬斯特*-Function
stephist(values)
绘制一个步骤直方图 价值.
绘图类型
绘图类型别名 斯蒂芬斯特 功能是 斯蒂芬斯特.
属性
垃圾箱 = 15 --可以是一个 Int型 要在 价值. 或者,它可以是bin边的排序迭代。
<无翻译>*颜色* = @继承patchcolor --没有文件可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = :固体 --没有文档可用。_</无翻译>
<无翻译>*线宽* = @继承线宽 --没有文档可用。_</无翻译>
归一化 = :无 --允许对直方图应用规范化。 可能的值是:
-
:pdf:通过权重和bin大小的总和进行归一化。 结果直方图
具有规范1并表示PDF。
-
:密度:仅按bin大小标准化。 结果直方图表示
输入的计数密度并且不具有范数1。 如果直方图已经表示密度(h.密度==1).
-
:概率:仅按权重之和归一化。 结果直方图
表示每个bin的概率质量分数,并且不具有范数1。
-
:无:不正常化。
标量,标量 = 什么都没有 --允许将所有值缩放到一定的高度。
重量 = 自动的 --允许提供统计权重。
#
<无翻译>*麦琪斯蒂芬斯特!*-Function
斯蒂芬斯特! 是绘图功能的突变变体 斯蒂芬斯特. 检查文档字符串 斯蒂芬斯特 有关更多资料。
#
<无翻译>*麦琪溪涧图*-Function
streamplot(f::function, xinterval, yinterval; color = norm, kwargs...)
f必须要么接受 f(::点) 或 f(x::数,y::数). f必须返回一个Point2。
例子::
v(x::Point2{T}) where T = Point2f(x[2], 4*x[1])
streamplot(v, -2..2, -2..2)
实施
查看函数 麦琪流线图_impl 供实施细节。
绘图类型
绘图类型别名 溪涧图 功能是 溪涧图.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
<无翻译>*箭头,箭头* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*箭头尺寸* = 自动的 --没有文档可用。_</无翻译>
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = 规范 --可以通过传递函数来选择线条的颜色 color_func(dx::Point) 致 颜色 属性。 这可以设置为任何功能或功能的组成。 该 dx 它传递给 颜色_func 是输出的 f 在被着色的地方。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*密度* = 1.0 --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
<无翻译>*网格大小* = (32, 32, 32) --没有文件可用。_</无翻译>
海克利普 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
<无翻译>*林泳,林泳* = 什么都没有 --没有文档可用。_</无翻译>
<无翻译>*线宽* = @继承线宽 --没有文件可用。_</无翻译>
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*最大台阶* = 500 --没有文件可用。_</无翻译>
<无翻译>*n.米特,米特* = @继承miter_limit --没有文件可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
<无翻译>*品质* = 16 --没有文档可用。_</无翻译>
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*步骤大小* = 0.01 --没有文件可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪溪水图!*-Function
溪水图! 是绘图功能的突变变体 溪涧图. 检查文档字符串 溪涧图 有关更多资料。
#
<无翻译>*麦琪子计划*-Method</无翻译>
subsup(subscript, superscript; kwargs...)
创建一个 RichText 表示右下标/上标组合的对象,其中两个脚本都与前面的文本左对齐。
#
<无翻译>*麦琪文本标签*-Function
textlabel(positions, text; attributes...)
textlabel(position; text, attributes...)
textlabel(text_position; attributes...)
在给定的位置用背景绘制给定的文本。
地块类型
绘图类型别名 文本标签 功能是 文本标签.
属性
阿尔法 = 1.0 --设置背景的alpha值(不透明度)。
背景颜色 = :白色 --设置背景的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色,单个 着色剂 或一个 <:抽象模式 以规则图案复盖聚物,例如孵化。
夹式飞机 = 平面3f[] --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
角角,角角 = 5.0 --在给定Rect2背景形状时设置角半径。
角角,角角 = 10 --设置圆角中涉及的顶点数。 必须至少为2。
depth_换档 = 0.0 --在所有其他转换后,即在剪辑空间中,调整textlabel的深度值。 -1<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
draw_on_top = 真的 --控制textlabel是绘制在前面(true,default)还是绘制在与其位置相适应的深度。
字体 = @继承字体 --设置字体。 可以是一个 符号 这将在 字体 字典或a 字符串 指定字体的(部分)名称或字体文件的文件路径
字体 = @继承字体 --用作字典,以查找由 符号,例如 :普通, :粗体 或 :斜体.
字体大小 = @继承fontsize --以像素为单位的字体大小。
外汇管理局 = 错误 --控制背景是否与fxaa呈现(抗锯齿,仅GLMakie)。 这被设置为 错误 默认情况下,以防止文本周围的工件。
可检查的 = @继承inspectable --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制轮廓角的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
理由说明 = 自动的 --设置文本相对于其边界框的对齐方式。 可以是 :左,:中,:右 或一小部分。 将默认为水平对齐 文本标记.
保持安全 = 错误 --控制在重新缩放期间是否保持背景形状的宽高比
线高,线高 = 1.0 --线高乘数。
林泳,林泳 = 什么都没有 --设置轮廓的破折号模式。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
偏移量 = (0.0, 0.0) --Textlabel从给定位置的偏移量 标记空间 单位。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
填充物 = 4 --设置文本边界框和背景形状之间的填充。
职位 = (0, 0) --已弃用:指定文本的位置。 使用位置参数 文本 相反。
底纹/底纹 = NoShading --控制背景是否对光线有反应。
形状 = Rect2f(0,0,1,1) --控制背景的形状。 可以是几何图形、网格或函数 (原点,大小)->坐标. 前两个选项会自动重新缩放到呈现文本的填充边界框。 默认情况下,(0,0)是填充边界框的左下角,(1,1)是右上角。 见 形状,形状.
形状,形状 = Rect2f(0,0,1,1) --设置坐标 形状 应转换以匹配文本边界框大小的空间。 例如, shape_limits=Rect2f(-1,-1,2,2) 结果将(-1,1)转换为填充文本边界框的左下角,将(1,1)转换为右上角。 如果 形状 包含此范围之外的坐标,它们将呈现在填充文本边界框之外。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
斯特罗克 阿尔法* = 1.0 --设置背景轮廓的alpha值(不透明度)。
[医]斯特罗克色 = :黑色 --设置背景周围轮廓的颜色
斯特罗克威德斯 = 1 --设置轮廓的宽度。
文本 = "" --指定要显示的一段文本或一个文本向量,其中数字必须与给定的位置数相匹配。 Makie支持 字符串 它用于所有普通文本和 [医]拉丁文 哪些布局数学表达式使用 MathTeXEngine.jl.
文本标记 = (:中心,:中心) --设置字符串相对于 职位. 用途 :左,:中心,:右,:顶部,:底部,:基线 或分数。
文本_alpha = 1.0 --设置文本的alpha值(不透明度)。
文本颜色 = @继承textcolor --设置文本的颜色。 你可以通过传递一个字形来设置一个颜色 向量资料{<:Colorant} 或整个文本的一种着色剂。
文本_fxaa = 错误 --控制文本是否与fxaa呈现(抗锯齿,仅GLMakie)。 将此设置为true将降低文本质量。
text_glowcolor = (:黑色,0.0) --设置文本周围发光效果的颜色。
text_glowwidth = 0.0 --设置文本周围发光效果的大小。
文本编辑 = 0.0 --围绕给定位置旋转文本。 这会影响textlabel的大小,但不会影响其旋转
text_strokecolor = (:黑色,0.0) --设置文本周围轮廓的颜色。
text_strokewidth = 0 --设置文本周围轮廓的宽度。
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
word_wrap_width = -1 --指定文本的线宽限制。 如果一个单词溢出此限制,则在其前面插入换行符。 负数禁用自动换行。
#
<无翻译>*麦琪文本标签!*-Function
文本标签! 是绘图功能的突变变体 文本标签. 检查文档字符串 文本标签 有关更多资料。
#
<无翻译>*麦琪紧_ticklabel_spacing!*-Method</无翻译>
space = tight_ticklabel_spacing!(cb::Colorbar)
设置为 颜色栏 到所需的最小值并返回该值。
#
<无翻译>*麦琪tight_xticklabel_spacing!*-Function
space = tight_xticklabel_spacing!(ax::Axis)
设置为 轴心,轴心 到所需的最小值并返回该值。
#
<无翻译>*麦琪紧_yticklabel_spacing!*-Function
space = tight_yticklabel_spacing!(ax::Axis)
设置为 轴心,轴心 到所需的最小值并返回该值。
#
<无翻译>*麦琪紧张!*-Method</无翻译>
tightlimits!(la::Axis, sides::Union{Left, Right, Bottom, Top}...)
在所有给定的边上将自动调整边距设置为零。
例子::
tightlimits!(laxis, Bottom())
#
<无翻译>*麦琪时间系列*-Function
timeseries(x::Observable{{Union{Number, Point2}}})
绘制采样信号。
使用方法:
signal = Observable(1.0)
scene = timeseries(signal)
display(scene)
# @async is optional, but helps to continue evaluating more code
@async while isopen(scene)
# acquire data from e.g. a sensor:
data = rand()
# update the signal
signal[] = data
# sleep/ wait for new data/ whatever...
# It's important to yield here though, otherwise nothing will be rendered
sleep(1/30)
end
地块类型
绘图类型别名 时间系列 功能是 时间系列.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
<无翻译>*历史* = 100 --没有文档可用。_</无翻译>
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制角落的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
n.线形,线形 = @继承linecap --设置使用的线帽类型。 选项是 :屁股 (扁平无挤压), :正方形 (平与半线宽挤压)或 :圆形.
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪时间!*-Function
时间! 是绘图功能的突变变体 时间系列. 检查文档字符串 时间系列 有关更多资料。
#
<无翻译>*Makie.to_align*-Method</无翻译>
to_align(align[, error_prefix])
将给定的对齐转换为 Vec2f. 可以转换 向量类型{2} 和两个组件 元组s与 真实的 和 符号 元素。
要指定自定义错误消息,您可以添加 error_prefix 或使用 halign2num(值,error_msg) 和 valign2num(值,error_msg) 分别。
#
<无翻译>*Makie.to_colormap*-Method</无翻译>
to_colormap(b::AbstractVector)
一个 AbstractVector{T} 任何物体 to_颜色 接受。
#
<无翻译>*Makie.to_colormap*-Method</无翻译>
to_colormap(cs::Union{String, Symbol})::Vector{RGBAf}
命名渐变的符号/字符串。 有关可用名称的更多信息,请参阅: 可用_gradients(). 目前,我们支持从 绘图 本机。
#
<无翻译>*Makie.to_font*-Method</无翻译>
to_font(str::String)
加载由以下指定的字体 斯特拉 并返回一个 [医]本土 对象存储字体句柄。 字体可以通过文件路径指定,例如"folder/with/fonts/font"。otf",或通过(部分)名称,如"Helvetica","Helvetica Bold"等。
#
<无翻译>*Makie.to_rotation*-Method</无翻译>
rotation accepts:
to_rotation(b, quaternion)
to_rotation(b, tuple_float)
to_rotation(b, vec4)
#
<无翻译>*麦琪工具提示*-Function
tooltip(position, string)
tooltip(x, y, string)
创建指向工具提示 职位 显示给定的 `字符串
绘图类型
绘图类型别名 工具提示 功能是 工具提示.
属性
对齐;对齐 = 0.5 --设置工具提示相对的对齐方式 职位. 与 对齐=0.5 工具提示的中心是上/下/左/右 职位.
背景颜色 = :白色 --设置工具提示的背景颜色。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个矢量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
字体 = @继承字体 --设置字体。
字体大小 = 16 --以屏幕单位设置文本大小。
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
可检查的 = 错误 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
理由说明 = :左 --设置文本是否与 :左, :中心 或 :对 在它的边界框内。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
偏移量 = 10 --设置给定之间的偏移量 职位 和指向该位置的三角形的尖端。
外线颜色 = :黑色 --设置工具提示轮廓的颜色。
[医]外行 = 什么都没有 --设置工具提示轮廓的线条样式。
外线宽 = 2.0 --设置工具提示轮廓的线宽。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
就业情况 = :以上 --设置工具提示应相对于 职位. 可以是 :以上, :以下, :左, :对.
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
[医]斯特罗克色 = :白色 --设置文本轮廓颜色。
斯特罗克威德斯 = 0 --如果设置为正值,则为文本提供大纲。
<无翻译>*文本* = "" --没有文档可用。_</无翻译>
文本颜色 = @继承textcolor --设置文本颜色。
文本填充 = (4, 4, 4, 4) --在工具提示中设置文本周围的填充。 这被给出为 (左,右,下,上) 偏移量。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
三角尺寸 = 10 --设置指向三角形的大小 职位.
可见 = 真的 --控制情节是否将被渲染。
<无翻译>*xautolimits,xautolimits* = 错误 --没有文档可用。_</无翻译>
<无翻译>*[医]油嘴滑舌* = 错误 --没有文档可用。_</无翻译>
<无翻译>*[医]早托利米特* = 错误 --没有文档可用。_</无翻译>
#
<无翻译>*麦琪工具提示!*-Function
工具提示! 是绘图功能的突变变体 工具提示. 检查文档字符串 工具提示 有关更多资料。
#
<无翻译>*麦琪翻译!*-Method</无翻译>
translate!(t::Transformable, xyz::VecTypes)
translate!(t::Transformable, xyz...)
对给定的应用绝对翻译 可转换 (一个场景或情节),将其翻译为 x,y,z.
#
<无翻译>*麦琪翻译!*-Method</无翻译>
translate!(Accum, t::Transformable, xyz...)
翻译给定的 可转换 (一个场景或情节),相对于它的当前位置。
#
<无翻译>*麦琪translate_cam!*-Method</无翻译>
translate_cam!(scene, cam::Camera3D, v::Vec3)
通过相机空间中的给定矢量转换相机,即通过 v[1] 向右, v[2] 到顶部和 v[3] 前进。
请注意,此方法对 fix_x_key 等。 如果这些键中的任何一个被按下,翻译将被限制在这些方向上。
#
<无翻译>*麦琪translate_cam!*-Method</无翻译>
translate_cam!(scene::Scene, translation::VecTypes)
通过在相机空间中给出的平移向量平移相机。
#
<无翻译>*麦琪[医]三角帆*-Function
tricontourf(triangles::Triangulation, zs; kwargs...)
tricontourf(xs, ys, zs; kwargs...)
绘制高度信息的填充三角图 zs 在水平位置 x 和垂直位置 ys. A 三角测量 来自DelaunayTriangulation。也可以提供jl代替 x 和 ys 用于指定三角形,否则为 x 和 ys 被计算。
地块类型
绘图类型别名 [医]三角帆 功能是 [医]三角帆.
属性
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色表 = @继承colormap --设置颜色表,从中采样波段颜色。
色阶;色阶 = 身份认同 --颜色变换功能
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
<无翻译>*边缘* = 什么都没有 --没有文档可用。_</无翻译>
延伸,延伸 = 什么都没有 --这设置一个可选的附加带的颜色从最高值 水平 到 最大值(zs). 如果是 :自动,颜色表的高端被挑选,其余的颜色被相应地移动。 如果是任何颜色表示,则使用此颜色。 如果是 什么都没有,没有添加带。
延伸,延伸 = 什么都没有 --这设置一个可选的附加带的颜色从 最小(zs) 至最低值 水平. 如果是 :自动,颜色表的下端被挑选,其余的颜色被相应地移动。 如果是任何颜色表示,则使用此颜色。 如果是 什么都没有,没有添加带。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
水平 = 10 --可以是 Int型 其导致由n+1等间隔电平分隔的n个带,或者它可以是 [医]文摘{<:Real} 它列出了从低到高的n个连续边缘,从而产生n-1个带。
模式 = :正常 --设置水平向量的解释方式,如果它设置为 :亲戚,每个数字被解释为最小值和最大值之间的分数 zs. 例如, 水平=0.1:0.1:1.0 将排除较低的10%的数据。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
<无翻译>*纳米色* = :透明 --没有文档可用。_</无翻译>
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
三角测量 = DelaunayTriangulation() --与点的模式 x 和 ys 是三角测量的。 传球 DelaunayTriangulation() 执行Delaunay三角测量。 你也可以通过一个预先存在的三角测量作为一个 [医]抽象矩阵{<:Int} 与大小(3,n),其中每列指定一个三角形的顶点索引,或作为 三角测量 来自DelaunayTriangulation。jl.
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪tricontourf!*-Function
tricontourf! 是绘图功能的突变变体 [医]三角帆. 检查文档字符串 [医]三角帆 有关更多资料。
#
<无翻译>*麦琪三联体,三联体*-Function
triplot(x, y; kwargs...)
triplot(positions; kwargs...)
triplot(triangles::Triangulation; kwargs...)
根据提供的位置或 三角测量 来自DelaunayTriangulation。jl.
绘图类型
绘图类型别名 三联体,三联体 功能是 三联体,三联体.
属性
绑定_盒 = 自动的 --设置截断鬼边的边界框,可以是 直肠2 (或 BBox的)或形式的元组 (xmin,xmax,ymin,ymax). 默认情况下,矩形将由 [a-eΔx,b+eΔx]×[c-eΔy,d+eΔy] 哪里 e 是 ghost_edge_extension_factor, Δx=b-a 和 Δy=d-c 是矩形边的长度,以及 [a,b]×[c,d] 是三角剖分中的点的边界框。
约束_edge_color = :洋红色 --设置约束边缘的颜色。
约束_edge_linestyle = @继承linestyle --设置约束边的线条样式。
约束_edge_linewidth = @继承线宽 --设置约束边的宽度。
convex_hull_color = :红色 --设置凸包的颜色。
convex_hull_linestyle = :短跑 --设置凸包的线条。
convex_hull_linewidth = @继承线宽 --设置凸包的宽度。
鬼怪,鬼怪 = :蓝色 --设置鬼边缘的颜色。
ghost_edge_extension_factor = 0.1 --设置外部幽灵边缘扩展到的矩形的扩展因子。
鬼怪,鬼怪 = @继承linestyle --设置幽灵边缘的线条。
鬼怪,鬼怪 = @继承线宽 --设置鬼边缘的宽度。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
林泳,林泳 = :固体 --设置三角形边缘的线条。
标记物 = @继承标记 --设置点的形状。
[医]标记色 = @继承markercolor --设置点的颜色。
标记大小 = @继承markersize --设置点的大小。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文件可用。_</无翻译>
重新计算中心 = 错误 --确定是否重新计算鬼缘方向的代表点。 请注意,这将发生变异 三。代表_point_list 直接。
显示_约束_edges = 错误 --确定是否绘制约束边。
显示_convex_hull = 错误 --确定是否绘制凸包。
显示_ghost_edges = 错误 --确定是否绘制幽灵边缘。
显示点 = 错误 --确定是否绘制各个点。 请注意,这只会绘制三角测量中包含的点。
[医]斯特罗克色 = @继承patchstrokecolor --设置三角形边缘的颜色。
斯特罗克威德斯 = 1 --设置三角形边的线宽。
三角色,三角色 = :透明 --设置三角形的颜色。
#
<无翻译>*麦琪三宝!*-Function
三宝! 是绘图功能的突变变体 三联体,三联体. 检查文档字符串 三联体,三联体 有关更多资料。
#
<无翻译>*麦琪update_cam!*-Function
update_cam!(scene, cam::Camera3D, ϕ, θ[, radius])
基于两个角度设置相机位置 0 ≤ ϕ ≤ 2π 和 -pi/2≤θ≤pi/2 和围绕电流的可选半径 凯。看[].
#
<无翻译>*麦琪update_cam!*-Function
update_cam!(scene::Scene, eyeposition, lookat, up = Vec3d(0, 0, 1))
更新摄像机的控件以指向指定位置。
#
<无翻译>*麦琪update_theme!*-Function
update_theme!(with_theme::Theme; kwargs...)
增量更新当前主题。 这意味着只有在给出的密钥 with_主题 或者通过关键字参数被改变,其余的保持不变。 嵌套属性也会以增量方式更新,如果它们不是新主题中的属性,则会替换它们。
例子
将默认颜色表更改为 :灰色,您可以将该属性作为关键字参数传递给 update_theme! 如下所示。
update_theme!(colormap=:greys)
这也可以通过传递类型的对象来实现 属性 或 主题 作为第一个也是唯一的位置参数:
update_theme!(Attributes(colormap=:greys)) update_theme!(Theme(colormap=:greys))
#
<无翻译>*麦琪小提琴*-Function
violin(x, y)
绘制小提琴情节。
论点
-
x:类别的职位 -
y:计算密度的变量
地块类型
绘图类型别名 小提琴 功能是 小提琴.
属性
<无翻译>*带宽* = 自动的 --没有文件可用。_</无翻译>
<无翻译>*边界* = 自动的 --没有文档可用。_</无翻译>
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
<无翻译>*颜色* = @继承patchcolor --没有文件可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
数据集 = (-Inf,Inf) --指定要修剪的值 小提琴. 可以是一个 元组 或一个 功能 (例如 datalimits=极值).
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
<无翻译>*道奇* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*dodge_gap* = 0.03 --没有文件可用。_</无翻译>
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
差距 = 0.2 --收缩因子, 宽度->宽度*(1-间隙).
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*最大密度* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*[医]中色* = @继承linecolor --没有文档可用。_</无翻译>
<无翻译>*中度线宽* = @继承线宽 --没有文件可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
<无翻译>*n_dodge的* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*n点* = 200 --没有文档可用。_</无翻译>
方向感 = :垂直 --小提琴的方向(:垂直 或 :水平)
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
比例尺 = :地区 --按面积划分的尺度密度(:地区),计数(:计数),或宽度(:宽度).
[医]显示 = 错误 --显示中位数为中线。
侧面 = :两者兼而有之 --指定 :左 或 :对 只把小提琴画在一边.
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*[医]斯特罗克色* = @继承patchstrokecolor --没有文档可用。_</无翻译>
<无翻译>*斯特罗克威德斯* = @继承patchstrokewidth --没有文档可用。_</无翻译>
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
重量 = 自动的 --统计权重(数据长度)的向量。 默认情况下,每个观测值都有权重 1.
阔度 = 自动的 --收缩前盒子的宽度。
#
<无翻译>*麦琪小提琴!*-Function
小提琴! 是绘图功能的突变变体 小提琴. 检查文档字符串 小提琴 有关更多资料。
#
<无翻译>*麦琪v线,v线*-Function
vlines(xs; ymin = 0.0, ymax = 1.0, attrs...)
创建跨一个垂直线 场景 用2D投影。 这些线将被放置在 x 在数据坐标和 伊民 到 ymax 在场景坐标(0到1)中。 所有这三个可以具有单个或多个值,因为它们被广播来计算最终的线段。
绘图类型
绘图类型别名 v线,v线 功能是 V线,v线.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
n.线形,线形 = @继承linecap --设置使用的线帽类型,即:对接(扁平无挤压),:方形(扁平有1线宽挤压)或:圆形。
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以像素为单位设置线的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
ymax = 1 --沿y维度以相对轴为单位(0到1)的线的开始。
伊敏 = 0 --沿y维度以相对轴为单位(0到1)的线的开始。
#
<无翻译>*麦琪vlines!*-Function
vlines! 是绘图功能的突变变体 v线,v线. 检查文档字符串 v线,v线 有关更多资料。
#
<无翻译>*麦琪容量,容量*-Function
容量,容量
volumeslices(x, y, z, v)
绘制卷v的热图切片
地块类型
绘图类型别名 容量,容量 功能是 容量,容量.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
<无翻译>*box_color* = RGBAf(0.5,0.5,0.5,0.5) --没有文档可用。_</无翻译>
<无翻译>*box_可分* = 真的 --没有文档可用。_</无翻译>
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 错误 --设置是否应插值颜色
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*麦琪volumeslices!*-Function
volumeslices! 是绘图功能的突变变体 容量,容量. 检查文档字符串 容量,容量 有关更多资料。
#
<无翻译>*麦琪沃罗诺伊普洛特*-Function
voronoiplot(x, y, values; kwargs...)
voronoiplot(values; kwargs...)
voronoiplot(x, y; kwargs...)
voronoiplot(positions; kwargs...)
voronoiplot(vorn::VoronoiTessellation; kwargs...)
生成并绘制一个Voronoi tessalation 热图-或点状数据。 镶嵌也可以直接传递为 鹿VoronoiTessellation 来自DelaunayTriangulation。jl.
绘图类型
绘图类型别名 沃罗诺伊普洛特 功能是 沃罗诺伊普洛特.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
剪辑/剪辑 = 自动的 --为生成的多边形设置裁剪区域,该多边形可以是 直肠2 (或 BBox的), 元组 与条目 (xmin,xmax,ymin,ymax) 或作为 圆. 指定区域之外的任何内容都将被删除。 如果 剪辑/剪辑 未设置它是自动确定使用 未绑定的_edge_extension_factor 作为一个 校长.
颜色 = 自动的 --设置多边形的颜色。 如果 自动的,多边形将根据颜色表单独着色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
[医]高 = 自动的 --Colorrange上方任何值的颜色。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记物 = @继承标记 --设置点的形状。
[医]标记色 = @继承markercolor --设置点的颜色。
标记大小 = @继承markersize --设置点的大小。
纳米色 = :透明 --NaN值的颜色。
显示器/显示器 = 真的 --确定是否绘制各个生成器。
<无翻译>*光滑* = 错误 --没有文件可用。_</无翻译>
[医]斯特罗克色 = @继承patchstrokecolor --设置多边形的strokecolor。
斯特罗克威德斯 = 1.0 --设置多边形笔划的宽度。
未绑定的_edge_extension_factor = 0.1 --设置无界边的扩展因子,用于 DelaunayTriangulation.多边形/多边形.
#
<无翻译>*麦琪voronoiplot!*-Function
voronoiplot! 是绘图功能的突变变体 沃罗诺伊普洛特. 检查文档字符串 沃罗诺伊普洛特 有关更多资料。
#
<无翻译>*麦琪vspan的*-Function
vspan(xs_low, xs_high; ymin = 0.0, ymax = 1.0, attrs...)
vspan(xs_lowhigh; ymin = 0.0, ymax = 1.0, attrs...)
创建跨越一个垂直带 场景 用2D投影。 乐队将从 xs_low 到 xs_高 在数据坐标和 伊民 到 ymax 在场景坐标(0到1)中。 所有这四个可以有单个或多个值,因为它们被广播来计算最终跨度。 两个边界可以作为间隔一起传递 xs_lowhigh.
绘图类型
绘图类型别名 vspan的 功能是 VSpan的.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个矢量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承patchcolor --设置poly的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色或单个 着色剂. A 矩阵{<:Colorant} 可用于用纹理为网格着色,该纹理要求网格包含纹理坐标。 也可以使用向量或矩阵的数字,这将使用颜色表参数将数字映射到颜色。 人们也可以使用 麦琪线形模式,以用规则的笔画图案复盖聚。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文档可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
<无翻译>*底纹/底纹* = NoShading --没有文档可用。_</无翻译>
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空格() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境遮挡)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
stroke_depth_shift = -1.0e-5 --笔画图的深度偏移。 这对于避免中风和填充之间的z战斗很有用。
[医]斯特罗克色 = @继承patchstrokecolor --设置标记周围轮廓的颜色。
斯特罗克科洛马普 = @继承colormap --设置为数字采样的颜色表 颜色s.
斯特罗克威德斯 = @继承patchstrokewidth --设置轮廓的宽度。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
ymax = 1 --沿y维度的相对轴单位(0到1)带的末端。
伊敏 = 0 --沿y维度以相对轴为单位(0到1)的波段的开始。
#
<无翻译>*麦琪vspan!*-Function
vspan! 是绘图功能的突变变体 vspan的. 检查文档字符串 vspan的 有关更多资料。
#
<无翻译>*麦琪瀑布*-Function
waterfall(x, y; kwargs...)
图a 瀑布图将单个正分量和负分量可视化,这些正分量和负分量加起来是一个条形图,堆叠的条形彼此相邻。
绘图类型
绘图类型别名 瀑布 功能是 瀑布.
属性
<无翻译>*颜色* = @继承patchcolor --没有文档可用。_</无翻译>
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文档可用。_</无翻译>
<无翻译>*方向_颜色* = @继承backgroundcolor --没有文档可用。_</无翻译>
<无翻译>*道奇* = 自动的 --没有文档可用。_</无翻译>
<无翻译>*dodge_gap* = 0.03 --没有文档可用。_</无翻译>
<无翻译>*最后颜色* = plot_color(:grey90,0.5) --没有文档可用。_</无翻译>
<无翻译>*final_dodge_gap* = 0 --没有文档可用。_</无翻译>
<无翻译>*最后,最后* = 自动的 --没有文件可用。_</无翻译>
<无翻译>*差距* = 0.2 --没有文档可用。_</无翻译>
<无翻译>*marker_neg* = :dtriangle --没有文档可用。_</无翻译>
<无翻译>*marker_pos* = :utriangle --没有文档可用。_</无翻译>
<无翻译>*n_dodge的* = 自动的 --没有文件可用。_</无翻译>
<无翻译>*show_direction* = 错误 --没有文件可用。_</无翻译>
<无翻译>*显示-最终* = 错误 --没有文档可用。_</无翻译>
<无翻译>*堆叠* = 自动的 --没有文件可用。_</无翻译>
<无翻译>*阔度* = 自动的 --没有文档可用。_</无翻译>
#
<无翻译>*麦琪瀑布!*-Function
瀑布! 是绘图功能的突变变体 瀑布. 检查文档字符串 瀑布 有关更多资料。
#
<无翻译>*麦琪with_主题*-Function
with_theme(f, theme = Theme(); kwargs...)
电话 f 与 主题 暂时激活。 属性在 主题 可以复盖或扩展 夸格斯. 以前的主题总是在事后恢复,无论是否 f 成功或失败。
例子::
my_theme = Theme(size = (500, 500), color = :red)
with_theme(my_theme, color = :blue, linestyle = :dashed) do
scatter(randn(100, 2))
end
#
<无翻译>*麦琪xlims!*-Method</无翻译>
xlims!(ax, low, high)
xlims!(ax; low = nothing, high = nothing)
xlims!(ax, (low, high))
xlims!(ax, low..high)
设置轴的x轴限制 斧头,斧头 到 低 和 高 或元组 xlims=(低,高). 如果限制顺序为高-低,则轴方向将反转。 如果限制是 什么都没有 它将自动从轴中的图中确定。
#
<无翻译>*麦琪xlims!*-Method</无翻译>
xlims!(low, high)
xlims!(; low = nothing, high = nothing)
将当前轴的x轴限制设置为 低 和 高. 如果限制顺序为高-低,则会反转轴方向。 设置为 什么都没有 将从轴中的图自动确定。
#
<无翻译>*麦琪xicks!*-Method</无翻译>
xticks!([scene,]; xtickrange=xtickrange(scene), xticklabels=xticklabel(scene))
沿x轴设置刻度标签和范围。 请参阅 蜱虫!.
#
<无翻译>*麦琪伊利姆斯!*-Method</无翻译>
ylims!(ax, low, high)
ylims!(ax; low = nothing, high = nothing)
ylims!(ax, (low, high))
ylims!(ax, low..high)
设置轴的y轴限制 斧头,斧头 到 低 和 高 或元组 ylims=(低,高). 如果限制顺序为高-低,则轴方向将反转。 如果限制是 什么都没有 它将自动从轴中的图中确定。
#
<无翻译>*麦琪伊利姆斯!*-Method</无翻译>
ylims!(low, high)
ylims!(; low = nothing, high = nothing)
将当前轴的y轴限制设置为 低 和 高. 如果限制顺序为高-低,则会反转轴方向。 设置为 什么都没有 将从轴中的绘图自动确定。
#
<无翻译>*麦琪yticks!*-Method</无翻译>
yticks!([scene,]; ytickrange=ytickrange(scene), yticklabels=yticklabel(scene))
沿所有y轴设置刻度标签和范围。 请参阅 蜱虫!.
#
<无翻译>*麦琪兹利姆斯!*-Method</无翻译>
zlims!(ax, low, high)
zlims!(ax; low = nothing, high = nothing)
zlims!(ax, (low, high))
zlims!(ax, low..high)
设置轴的z轴限制 斧头,斧头 到 低 和 高 或元组 zlims=(低,高). 如果限制顺序为高-低,则轴方向将反转。 如果限制是 什么都没有 它将自动从轴中的图中确定。
#
<无翻译>*麦琪兹利姆斯!*-Method</无翻译>
zlims!(low, high)
zlims!(; low = nothing, high = nothing)
将当前轴的z轴限制设置为 低 和 高. 如果限制顺序为高-低,则反转轴方向。 设置为 什么都没有 将从轴中的图自动确定。
#
<无翻译>*麦琪放大!*-Function
zoom!(scene, cam::Camera3D, zoom_step[, cad = false, zoom_shift_lookat = false])
根据乘数放大或缩小相机 zoom_步. A zoom_步 1.0是中性的,较大的放大和较低的放大.
如果 cad=真 缩放还将根据光标距离场景中心的距离应用旋转。 如果 zoom_shift_lookat=true 和 projectiontype=正投影 缩放将使光标下的数据保持在相同的屏幕空间位置。
#
<无翻译>*麦琪放大!*-Method</无翻译>
zoom!(scene, point, zoom_step, shift_lookat::Bool)
放大相机 场景 朝…… 点 由一个因素 zoom_步. 一个积极的 zoom_步 放大,而负 zoom_步 缩小。
#
<无翻译>*麦琪zicks!*-Method</无翻译>
zticks!([scene,]; ztickranges=ztickrange(scene), zticklabels=zticklabel(scene))
沿所有z轴设置刻度标签和范围。 请参阅 蜱虫!.
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(ct::GridBased, x::VecOrMat, y::VecOrMat, z::Matrix)
如果 ct,ct 是 热图 和 x 和 y 是向量,从长度推断 x 和 y 它们是否表示热图箱的边缘或中心。 如果它们是中心,则转换为边缘。 将eltypes转换为 漂浮物32 并返回输出作为一个 元组.
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x::RangeLike, y::RangeLike, z::AbstractMatrix)
需要一个或两个ClosedIntervals x 和 y 并将它们转换为大小为(z,1/2)的封闭范围。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x, y, z)::(Vector)
取向量 x, y,而 z 并将其转换为值的3d点的向量 x, y,而 z. P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
允许使用散点像表面图与x::矢量,y::矢量,z::矩阵跨越z跨越x y跨越的网格
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x, y)::(Vector)
取向量 x 和 y 并将其转换为值的2D点的向量 x 和 y.
P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
将单个点或等效对象包装在单个元素数组中。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(Mesh, vertices, indices)::GLNormalMesh
需要 顶点;顶点 和 指数,并创建一个三角形网格。 见 [医]变形 和 to_triangles 有关接受类型的更多信息。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(Mesh, x, y, z, indices)::GLNormalMesh
获取真正的向量x,y,z,并从这些向量中构造一个三角形网格,使用 指数,它可以是整数(每3->一个三角形),或GeometryBasics。N.面,面{N, <: Integer}.
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(Mesh, x, y, z)::GLNormalMesh
取实向量x,y,z并从这些向量中构造一个网格,假设每3个点形成一个三角形。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(Mesh, xyz::AbstractVector)::GLNormalMesh
获取一个输入网格和一个向量 xyz 表示网格的顶点,并在假设下创建索引,即每个三元组在 xyz 形成三角形。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x, y, f)::(Vector, Vector, Matrix)
取向量 x 和 y 和功能 f,并适用 f 在网格上 x 和 y 跨度。 这相当于 f.(x,y'). P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x, y, z, f)::(Vector, Vector, Vector, Matrix)
需要 [医]文摘 x, y,而 z 和功能 f,评估 f 在由 x, y 和 z,并把 x, y, z 和 f(x,y,z) 元组中。
P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
接受一对点的向量(例如 [点(0,0)=>点(1,1),...])来编码例如linesegments或directions。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x)::(Vector)
接受输入GeometryPrimitive x 并将其分解为点。 P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(PB, Union{Array{<:LineString}, MultiLineString})
接受输入 数组{LineString} 或一个 多层结构 并将其分解为点。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(PB, Union{Array{<:Polygon}, MultiPolygon})
接受输入 数组{Polygon} 或一个 多极子 并将其分解为点。
#
<无翻译>*马基科。转换/转换*-Method</无翻译>
convert_arguments(P, x)::(Vector)
接受输入 校长 x 并将其分解为点。
P 是绘图类型(它是可选的)。
#
<无翻译>*马基科。使用的_attributes*-Method</无翻译>
used_attributes(args...) = ()
用于指示要传入的关键字args的函数 转换/转换. 这些属性不会转发到后端,而仅在转换管道期间使用。 使用方法:
struct MyType end
used_attributes(::MyType) = (:attribute,)
function convert_arguments(x::MyType; attribute = 1)
...
end
# attribute will get passed to convert_arguments
# without keyword_verload, this wouldn't happen
plot(MyType, attribute = 2)
#You can also use the convenience macro, to overload convert_arguments in one step:
@keywords convert_arguments(x::MyType; attribute = 1)
...
end
#
<无翻译>*可观察的。上*-Method</无翻译>
on(f, c::Camera, observables::Observable...)
当映射摄像机的可观察对象时,我们将它们存储在 舵机/舵机 矢量,使它更容易断开相机转向信号以后!
#
<无翻译>*麦琪@提取物*-Macro</无翻译>
@extract scene (a, b, c, d)
这就变成了
begin
a = scene[:a]
b = scene[:b]
c = scene[:d]
d = scene[:d]
(a, b, c, d)
end
#
<无翻译>*麦琪@extractvalue*-Macro</无翻译>
用法@extractvalue场景(a,b,c,d)将成为:
begin
a = to_value(scene[:a])
b = to_value(scene[:b])
c = to_value(scene[:c])
(a, b, c)
end
#
<无翻译>*麦琪@get_attribute*-Macro</无翻译>
@get_attribute scene (a, b, c, d)
这将提取属性 a, b, c, d 从 场景 并应用正确的属性转换+将提取值,如果它是一个信号。 它将使这些属性作为变量可用,并将其作为元组返回。 所以上面等于:会变成:
begin
a = get_attribute(scene, :a)
b = get_attribute(scene, :b)
c = get_attribute(scene, :c)
(a, b, c)
end
#
<无翻译>*麦琪@升降机*-Macro</无翻译>
将表达式替换为 lift(argtuple->expression,args...),在哪里 阿格斯 所有的表达式都在主表达式中以$开头。
例子:
x = Observable(rand(100))
y = Observable(rand(100))
之前
z = lift((x, y) -> x .+ y, x, y)
之后
z = @lift($x .+ $y)
如果表达式计算为observable,则还可以在表达式周围使用括号。
nt = (x = Observable(1), y = Observable(2))
@lift($(nt.x) + $(nt.y))
#
<无翻译>*马基科。箭头*-Type</no-翻译>
箭头 绘图类型是否与绘图函数相关联 箭头. 检查文档字符串 箭头 有关更多资料。
#
<无翻译>*马基科。热图*-Type</无翻译>
热图 绘图类型是否与绘图函数相关联 热图. 检查文档字符串 热图 有关更多资料。
#
<无翻译>*马基科。图像*-Type</无翻译>
图像 绘图类型是否与绘图函数相关联 图像. 检查文档字符串 图像 有关更多资料。
#
<无翻译>*马基科。行距,行距*-Type</无翻译>
行距,行距 绘图类型是否与绘图函数相关联 行距,行距. 检查文档字符串 行距,行距 有关更多资料。
#
<无翻译>*马基科。线条*-Type</无翻译>
线条 绘图类型是否与绘图函数相关联 线条. 检查文档字符串 线条 有关更多资料。
#
<无翻译>*马基科。网格;网格*-Type</无翻译>
网格;网格 绘图类型是否与绘图函数相关联 网格;网格. 检查文档字符串 网格;网格 有关更多资料。
#
<无翻译>*马基科。网状散射*-Type</无翻译>
网状散射 绘图类型是否与绘图函数相关联 网状散射. 检查文档字符串 网状散射 有关更多资料。
#
<无翻译>*马基科。保利*-Type</无翻译>
保利 绘图类型是否与绘图函数相关联 保利. 检查文档字符串 保利 有关更多资料。
#
<无翻译>*马基科。散点,散点*-Type</无翻译>
散点,散点 绘图类型是否与绘图函数相关联 散点,散点. 检查文档字符串 散点,散点 有关更多资料。
#
<无翻译>*马基科。表面*-Type</无翻译>
表面 绘图类型是否与绘图函数相关联 表面. 检查文档字符串 表面 有关更多资料。
#
<无翻译>*马基科。文本*-Type</无翻译>
文本 绘图类型是否与绘图函数相关联 文本. 检查文档字符串 文本 有关更多资料。
#
<无翻译>*马基科。卷数*-Type</no-翻译>
卷数 绘图类型是否与绘图函数相关联 卷数. 检查文档字符串 卷数 有关更多资料。
#
<无翻译>*马基科。体素*-Type</无翻译>
体素 绘图类型是否与绘图函数相关联 体素. 检查文档字符串 体素 有关更多资料。
#
<无翻译>*马基科。线框/线框*-Type</no-翻译>
线框/线框 绘图类型是否与绘图函数相关联 线框/线框. 检查文档字符串 线框/线框 有关更多资料。
#
<无翻译>*马基科。箭头*-Function
arrows(points, directions; kwargs...)
arrows(x, y, u, v)
arrows(x::AbstractVector, y::AbstractVector, u::AbstractMatrix, v::AbstractMatrix)
arrows(x, y, z, u, v, w)
arrows(x, y, [z], f::Function)
用指定的分量在指定的点上绘制箭头。 u 和 v 被解释为矢量分量(u 作为x和 v 作为y),矢量用尾巴绘制在 x, y.
如果 x,y,u,v 是 <:AbstractVector,然后将每个’行’绘制为单个矢量。
如果 u,v 是 <:抽象矩阵,则 x 和 y 被解释为网格的规格,以及 u,v 沿着网格绘制成箭头。
箭头 也可以三维工作。
如果一个 功能 被提供以代替 u,v,[w],那么它必须接受一个 点 作为输入,并返回一个适当的尺寸 点, 维克,或其它阵列状输出。
绘图类型
绘图类型别名 箭头 功能是 箭头.
属性
对齐;对齐 = :产地 --设置箭头的位置。 默认情况下,箭头从给定位置开始,并沿给定方向延伸。 如果此属性设置为 :头, :线, :尾端, :启动 或 :中心 给定的位置将在每个箭头的头部和尾部之间。
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
[医]箭头色 = 自动的 --设置箭头头的颜色。 会复制 颜色 如果设置为 自动的.
箭头,箭头 = 自动的 --定义用作箭头头的标记(2D)或网格(3d)。 默认值为 '▲' 在2D和3d中的锥形网格。对于后者,网格应该从 第3f点(0) 并指向正z方向。
箭头尺寸 = 自动的 --缩放箭头头的大小。 这默认为 0.3 在2D情况下和 Vec3f(0.2,0.2,0.3) 在3D情况下。 对于后者,前两个分量缩放半径(在x/y方向),最后一个缩放锥体的长度。 如果arrowsize设置为1,则锥体的直径和长度将为1。
箭尾,箭尾 = 自动的 --定义用于在3D中绘制箭头尾部的网格。它应该从 第3f点(0) 并沿负z方向延伸。 默认值为圆柱体。 这对2D绘图没有影响。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = :黑色 --设置箭头和线条的颜色。 可以使用单独重写 线色,线色 和 n.箭色,箭色.
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 自动的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
长度尺度 = 1.0 --缩放箭头尾部的长度。
线色,线色 = 自动的 --设置箭头尾的颜色,箭头尾由2D中的一条线表示。 颜色 如果设置为 自动的.
林泳,林泳 = 什么都没有 --设置2d中使用的linestyle。不适用于3D绘图。
线宽 = 自动的 --缩放箭头尾部的宽度/直径。 默认值为 1 对于2D和 0.05 对于3D情况。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*标记空间* = :像素 --没有文档可用。_</无翻译>
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
正常化 = 错误 --默认情况下,给出的方向的长度 箭头 用于缩放箭头尾部的长度。 如果此属性设置为true,则方向将标准化,跳过此缩放。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
品质 = 32 --定义生成箭头头尾网格时使用的角度细分数。 如果您遇到性能问题,请考虑降低此值。 仅适用于3D绘图。
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。箭!*-Function
箭! 是绘图功能的突变变体 箭头. 检查文档字符串 箭头 有关更多资料。
#
<无翻译>*马基科。热图*-Function
heatmap(x, y, matrix)
heatmap(x, y, func)
heatmap(matrix)
heatmap(xvector, yvector, zvector)
将热图绘制为矩形的集合。 x 和 y 可以是长度 i 和 j 哪里 (i,j) 是 尺寸(矩阵),在这种情况下,矩形将像voronoi单元格一样放置在这些网格点周围。 请注意,对于不规则间隔 x 和 y,它们指定的点不在生成的矩形内居中。
x 和 y 也可以是长度 我+1 和 j+1,在这种情况下,它们被解释为矩形的边缘。
矩形的颜色是从 矩阵[i,j]. 第三个参数也可以是一个 功能 (i,j)->v然后在跨越的网格上进行评估 x 和 y.
另一种允许的形式是使用三个向量 xvector,xvector, 伊维克托 和 zvector,zvector. 在这种情况下,假设没有对元素 x 和 y 存在两次。 从生成的网格中缺少的对将被视为 zvector,zvector 有一个 南 元件在该位置处。
如果 x 和 y 用矩阵参数省略,它们默认为 x,y=轴(矩阵).
请注意 热图 渲染速度比 图像 所以 图像 应优选大的、规则间隔的网格。
绘图类型
绘图类型别名 热图 功能是 热图.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 错误 --设置是否应插值颜色
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境遮挡)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。热图!*-Function
热图! 是绘图功能的突变变体 热图. 检查文档字符串 热图 有关更多资料。
#
<无翻译>*马基科。图像*-Function
image(x, y, image)
image(image)
将图像绘制在一个以 x 和 y (默认为图像大小)。
绘图类型
绘图类型别名 图像 功能是 图像.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
颜色表 = [:黑色,:白色] --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 真的 --设置是否应在像素之间插值颜色。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uv_翻译 = 自动的 --设置uv坐标的变换,它控制图像如何映射到其矩形区域。 属性可以是 我, 比例::矢量类型{2}, (翻译::VecTypes{2},比例::向量类型{2}),任何:rotr90,:rotl90,:rot180,:swap_xy/:transpose,:flip_x,:flip_y,:flip_xy,或最一般的a 麦琪垫子{2, 3, Float32} 或 麦琪Mat3f 返回的 麦琪uv_transform(). 它们也可以通过传递元组来改变 (op3,op2,op1).
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。形象!*-Function
形象! 是绘图功能的突变变体 图像. 检查文档字符串 图像 有关更多资料。
#
<无翻译>*马基科。线条*-Function
lines(positions)
lines(x, y)
lines(x, y, z)
为以下每个元素创建连通线图 (x,y,z), (x,y) 或 职位.
南 值显示为行中的间隙。
绘图类型
绘图类型别名 线条 功能是 线条.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
联合式,联合式 = @继承joinstyle --控制角落的渲染。 选项是 :斜接 对于尖角, :斜角 对于"切断"角落,以及 :圆形 为圆角。 如果角角低于 n.米特,米特, :斜接 相当于 :斜角 以避免长尖峰。
n.线形,线形 = @继承linecap --设置使用的线帽类型。 选项是 :屁股 (扁平无挤压), :正方形 (平与半线宽挤压)或 :圆形.
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以屏幕为单位设置线条的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
n.米特,米特 = @继承miter_limit --设置斜接截断的最小内接角。 请参阅 麦琪miter_distance_to_angle.
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。台词!*-Function
台词! 是绘图功能的突变变体 线条. 检查文档字符串 线条 有关更多资料。
#
<无翻译>*马基科。行距,行距*-Function
linesegments(positions)
linesegments(vector_of_2tuples_of_points)
linesegments(x, y)
linesegments(x, y, z)
为每对点绘制一条线 (x,y,z), (x,y),或 职位.
绘图类型
绘图类型别名 行距,行距 功能是 行距,行距.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
n.线形,线形 = @继承linecap --设置使用的线帽类型,即:对接(扁平无挤压),:方形(扁平有1线宽挤压)或:圆形。
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以像素为单位设置线的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。行距!*-Function
行距! 是绘图功能的突变变体 行距,行距. 检查文档字符串 行距,行距 有关更多资料。
#
<无翻译>*马基科。网格;网格*-Function
mesh(x, y, z)
mesh(mesh_object)
mesh(x, y, z, faces)
mesh(xyz, faces)
绘制3D或2D网格。 支持 网格_对象s包括 网格;网格 类型从https://github.com/JuliaGeometry/GeometryBasics.jl[GeometryBasics.jl]。
绘图类型
绘图类型别名 网格;网格 功能是 网格;网格.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承patchcolor --设置网格的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色或单个 着色剂. A 矩阵{<:Colorant} 可用于用纹理为网格体着色,该纹理要求网格体包含纹理坐标。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 真的 --设置是否应插值颜色
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.马特卡* = 什么都没有 --没有文档可用。_</无翻译>
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uv_翻译 = 自动的 --设置uv坐标的变换,它控制纹理如何映射到网格。 属性可以是 我, 比例::向量类型{2}, (翻译::VecTypes{2},比例::向量类型{2}),任何:rotr90,:rotl90,:rot180,:swap_xy/:transpose,:flip_x,:flip_y,:flip_xy,或最一般的a 麦琪垫子{2, 3, Float32} 或 麦琪Mat3f 返回的 麦琪uv_transform(). 它们也可以通过传递元组来改变 (op3,op2,op1).
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。网丝!*-Function
网丝! 是绘图功能的突变变体 网格;网格. 检查文档字符串 网格;网格 有关更多资料。
#
<无翻译>*马基科。网状散射*-Function
meshscatter(positions)
meshscatter(x, y)
meshscatter(x, y, z)
为每个单元绘制网格 (x,y,z), (x,y),或 职位 (类似于 散点,散点). 标记大小 是否将缩放应用于传递为 标记物.
绘图类型
绘图类型别名 网状散射 功能是 网状散射.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承markercolor --设置标记的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色] --没有文档可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记物 = :球体 --设置分散的网格。
标记大小 = 0.1 --设置网格的比例。 这可以作为一个 向量资料 以分别应用于每个分散的网格。
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
轮调 = 0.0 --设置网格的旋转。 一个数字旋转是围绕z轴,一个 Vec3f 使网格旋转,使z轴现在是矢量,四元数描述一般旋转。 这可以作为矢量给出,以单独应用于每个散射网格。
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uv_翻译 = 自动的 --设置uv坐标的变换,它控制纹理如何映射到散射网格。 请注意,网格体需要为此包含uv坐标,默认情况下,几何图元的情况并非如此。 您可以使用 几何学。uv_normal_mesh(prim) 与,例如 prim=Rect2f(0,0,1,1). 属性可以是 我, 比例::向量类型{2}, (翻译::VecTypes{2},比例::向量类型{2}),任何:rotr90,:rotl90,:rot180,:swap_xy/:transpose,:flip_x,:flip_y,:flip_xy,或最一般的a 麦琪垫子{2, 3, Float32} 或 麦琪Mat3f 返回的 麦琪uv_transform(). 它也可以设置每个分散的网格通过传递一个 向量资料 以上任何一个操作都可以通过传递一个元组来改变 (op3,op2,op1).
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。meshscatter!*-Function
meshscatter! 是绘图功能的突变变体 网状散射. 检查文档字符串 网状散射 有关更多资料。
#
<无翻译>*马基科。保利*-Function
poly(vertices, indices; kwargs...)
poly(points; kwargs...)
poly(shape; kwargs...)
poly(mesh; kwargs...)
根据给出的参数绘制多边形。 当给出顶点和索引时,它的功能类似于 网格;网格. 当给出点时,它会绘制一个多边形,按顺序连接所有点。 当给出一个形状(基本上是任何可以分解的东西 几何学),它会情节 分解(形状).
poly(coordinates, connectivity; kwargs...)
绘制多边形,由 坐标 (顶点的坐标)和 连接性 (顶点之间的边)。
地块类型
绘图类型别名 保利 功能是 保利.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个矢量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承patchcolor --设置poly的颜色。 可以是一个 向量资料{<:Colorant} 对于每个顶点颜色或单个 着色剂. A 矩阵{<:Colorant} 可用于用纹理为网格着色,该纹理要求网格包含纹理坐标。 也可以使用向量或矩阵的数字,这将使用颜色表参数将数字映射到颜色。 人们也可以使用 麦琪线形模式,以用规则的笔画图案复盖聚。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
<无翻译>*周期* = [:颜色=>:补丁颜色] --没有文件可用。_</无翻译>
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
<无翻译>*联合式,联合式* = @继承joinstyle --没有文档可用。_</无翻译>
<无翻译>*n.线形,线形* = @继承linecap --没有文档可用。_</无翻译>
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
<无翻译>*n.米特,米特* = @继承miter_limit --没有文件可用。_</无翻译>
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
<无翻译>*底纹/底纹* = NoShading --没有文档可用。_</无翻译>
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境遮挡)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
stroke_depth_shift = -1.0e-5 --笔画图的深度偏移。 这对于避免中风和填充之间的z战斗很有用。
[医]斯特罗克色 = @继承patchstrokecolor --设置标记周围轮廓的颜色。
斯特罗克科洛马普 = @继承colormap --设置为数字采样的颜色表 颜色s.
斯特罗克威德斯 = @继承patchstrokewidth --设置轮廓的宽度。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。保利!*-Function
保利! 是绘图功能的突变变体 保利. 检查文档字符串 保利 有关更多资料。
#
<无翻译>*马基科。散点,散点*-Function
scatter(positions)
scatter(x, y)
scatter(x, y, z)
为每个元素绘制一个标记 (x,y,z), (x,y),或 职位.
地块类型
绘图类型别名 散点,散点 功能是 散点,散点.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个矢量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = @继承markercolor --设置标记的颜色。 如果未设置颜色,则多次调用 散开! 将循环通过轴调色板。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
脱脩脟茅脕麓陆脱 = 错误 --可对标记进行深度排序,以改善边界伪影。 目前仅支持GLMakie。
距离场 = 什么都没有 --可选的distancefield用于例如字体和贝塞尔路径渲染。 将自动设置。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]发光色 = (:黑色,0.0) --设置标记周围发光效果的颜色。
[医]光宽度 = 0.0 --设置标记周围发光效果的大小。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记物 = @继承标记 --设置散点标记。
marker_offset = 自动的 --标记从给定位置的偏移 标记空间 单位。 默认值以位置为中心(markersize*-0.5)。
标记大小 = @继承markersize --通过相对于每个标记的基本大小进行缩放来设置标记的大小。 A 真实的 按相同数量缩放x和y尺寸。 A 维克 或 元组 有两个元素分别缩放x和y。 一个单独缩放每个标记的数组。 人类将标记的区域视为其大小,其大小与 标记大小,所以乘 标记大小 通过2导致一个标记是4倍大,视觉上。
标记空间 = :像素 --设置在其中的空间 标记大小 是给出的。 见 麦琪空间() 对于可能的输入
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
轮调 = 广告牌() --设置标记的旋转。 A 广告牌 旋转始终围绕深度轴。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
[医]斯特罗克色 = @继承markerstrokecolor --设置标记周围轮廓的颜色。
斯特罗克威德斯 = @继承markerstrokewidth --设置标记周围轮廓的宽度。
变换器/变换器 = 错误 --控制模型矩阵(无平移)是否适用于标记本身,而不仅仅是位置。 (如果这是真的, 规模! 和 旋转! 会影响标记物。
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
<无翻译>*uv_offset_width* = (0.0, 0.0, 0.0, 0.0) --没有文件可用。_</无翻译>
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。散开!*-Function
散开! 是绘图功能的突变变体 散点,散点. 检查文档字符串 散点,散点 有关更多资料。
#
<无翻译>*马基科。表面*-Function
surface(x, y, z)
surface(z)
绘制表面,其中 (x,y) 定义一个网格,其高度是 z. x 和 y 可能是 向量资料 定义一个规则网格,或 矩阵 它定义了一个不规则的网格。
绘图类型
绘图类型别名 表面 功能是 表面.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = 什么都没有 --可设定为 矩阵{<: Union{Number, Colorant}} 颜色表面独立于 z 组件。 如果 颜色=没有,它默认为 颜色=z.
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 真的 --[(W)仅限GLMakie]指定曲面矩阵是否通过插值进行采样。
反转_正态 = 错误 --反转为曲面生成的法线。 这可用于照亮表面的另一侧。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uv_翻译 = 自动的 --设置uv坐标的变换,它控制纹理如何映射到表面。 属性可以是 我, 比例::向量类型{2}, (翻译::VecTypes{2},比例::向量类型{2}),任何:rotr90,:rotl90,:rot180,:swap_xy/:transpose,:flip_x,:flip_y,:flip_xy,或最一般的a 麦琪垫子{2, 3, Float32} 或 麦琪Mat3f 返回的 麦琪uv_transform(). 它们也可以通过传递元组来改变 (op3,op2,op1).
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。表面!*-Function
表面! 是绘图功能的突变变体 表面. 检查文档字符串 表面 有关更多资料。
#
<无翻译>*马基科。文本*-Function
text(positions; text, kwargs...)
text(x, y; text, kwargs...)
text(x, y, z; text, kwargs...)
绘制通过 文本 关键字。 文本 使用 以点为基础的 转换特性。
绘图类型
绘图类型别名 文本 功能是 文本.
属性
对齐;对齐 = (:左,:下) --设置字符串w.r.t的对齐方式。 职位. 用途 :左,:中心,:右,:顶部,:底部,:基线 或分数。
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
颜色 = @继承textcolor --设置文本的颜色。 你可以通过传递一个字形来设置一个颜色 向量资料{<:Colorant},或整个文本的一种着色剂。 如果颜色是数字的向量,则使用colormap args将数字映射到颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
字体 = @继承字体 --设置字体。 可以是一个 符号 这将在 字体 字典或a 字符串 指定字体的(部分)名称或字体文件的文件路径
字体 = @继承字体 --用作字典,以查找由 符号,例如 :普通, :粗体 或 :斜体.
字体大小 = @继承fontsize --字体大小单位取决于 标记空间.
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]发光色 = (:黑色,0.0) --设置文本周围发光效果的颜色。
[医]光宽度 = 0.0 --设置文本周围发光效果的大小。
海克利普 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
理由说明 = 自动的 --设置文本w.r.t其边界框的对齐方式。 可以是 :左,:中,:右 或一小部分。 将默认为水平对齐 对齐;对齐.
线高,线高 = 1.0 --线高乘数。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
标记空间 = :像素 --设置在其中的空间 字体大小 使徒行传。 见 麦琪空间() 供可能的输入。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
偏移量 = (0.0, 0.0) --文本从给定位置的偏移量 标记空间 单位。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
职位 = (0.0, 0.0) --已弃用:指定文本的位置。 使用位置参数 文本 相反。
轮调 = 0.0 --围绕给定位置旋转文本
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
[医]斯特罗克色 = (:黑色,0.0) --设置标记周围轮廓的颜色。
斯特罗克威德斯 = 0 --设置标记周围轮廓的宽度。
文本 = "" --指定要显示的一段文本或一个文本向量,其中数字必须与给定的位置数相匹配。 Makie支持 字符串 它用于所有普通文本和 [医]拉丁文 哪些布局数学表达式使用 MathTeXEngine.jl.
变换器/变换器 = 错误 --控制模型矩阵(没有翻译)是否适用于字形本身,而不仅仅是位置。 (如果这是真的, 规模! 和 旋转! 会影响文字字形。)
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
word_wrap_width = -1 --指定文本的线宽限制。 如果一个单词溢出此限制,则在其前面插入换行符。 负数禁用自动换行。
#
<无翻译>*马基科。文字!*-Function
文字! 是绘图功能的突变变体 文本. 检查文档字符串 文本 有关更多资料。
#
<无翻译>*马基科。卷数*-Function
volume(volume_data)
volume(x, y, z, volume_data)
用可选的物理尺寸绘制体积 x,y,z. 可用的算法有:
-
:iso=>IsoValue -
:吸收=>吸收 -
:mip[医]最大值 -
:吸收率=>吸收rgba -
:添加剂=>AdditiveRGBA -
:索引吸收[医]索引
绘图类型
绘图类型别名 卷数 功能是 卷数.
属性
吸收;吸收 = 1.0 --算法的吸收乘数=:吸收。 这改变了每个体素吸收多少光。
算法 = :mip --设置所使用的音量算法。
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹片机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
enable_depth = 真的 --启用音量深度写入,使音量正确遮挡其他对象。
外汇管理局 = 真的 --调整情节是否与fxaa渲染(抗锯齿,仅GLMakie)。
海克利普 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 真的 --设置是否应该用插值法对体积数据进行采样。
isorange,isorange = 0.05 --设置IsoValue算法拾取的值的范围。
依索瓦卢 = 0.5 --设置IsoValue算法的目标值。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文档可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。音量!*-Function
音量! 是绘图功能的突变变体 卷数. 检查文档字符串 卷数 有关更多资料。
#
<无翻译>*马基科。体素*-Function
voxels(x, y, z, chunk::Array{<:Real, 3})
voxels(chunk::Array{<:Real, 3})
绘制以0为中心的体素块。 可选地,块的放置和缩放可以作为范围给出,如x,y和z。(这里只考虑极值。 体素总是均匀大小。)
内部体素表示为8位无符号整数,具有 0x00 永远是一个看不见的"空气"体素。 传递具有匹配类型的块将直接设置这些值。 请注意,颜色处理是专门用于内部表示的,并且可能与通常的行为有点不同。
绘图类型
绘图类型别名 体素 功能是 体素.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
背光源 = 0.0 --设置一个权重的二次光计算与倒法线。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹式飞机 通过传递 平面3f[].
颜色 = 什么都没有 --设置颜色每个体素id,跳过 0x00. 这意味着id为1的体素将抓取 情节。颜色[1] 依此类推直到id255。 这也可以设置为颜色的矩阵,即用于纹理映射的图像。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
depth_换档 = 0.0 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
脱脩脟茅脕麓陆脱 = 错误 --控制体素的渲染顺序。 如果设置为 错误 首先渲染靠近查看器的体素,这应该减少过度绘制并产生更好的性能。 如果设置为 真的 体素是从后到前渲染的,使透明体素的顺序正确.
弥漫性;弥漫性 = 1.0 --设置红色,绿色和蓝色通道对漫射(散射)光的反应强度。
外汇管理局 = 真的 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
差距 = 0.0 --以体素尺寸为单位设置相邻体素之间的间隙。 这需要大于0.01才能生效。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
插值,插值 = 错误 --控制纹理贴图是否通过插值(即平滑)或不(即像素化)进行采样。
is_air = x->开始#=/home/abogdanov/。julia/packages/MakieCore/EU17Y/src/basic_plots。jl:607=#isnothing(x)||(ismissing(x)//isnan(x))end --控制输入数据中的哪些值映射到不可见(空气)体素的函数。
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
材料 = 什么都没有 --RPRMakie仅属性设置复杂的RadeonProRender材料. Warning,如何设置RPR材质可能会发生变化,其他后端会忽略此属性
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
底纹/底纹 = 自动的 --设置使用的照明算法。 选项是 NoShading (无照明), 快装,快装 (AmbientLight+PointLight)或 MultiLightShading (多个灯,仅GLMakie)。 请注意,这不会影响RPRMakie。
光泽,光泽 = 32.0 --设置反射的清晰度。
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
镜面,镜面 = 0.2 --设置物体在红色,绿色和蓝色通道中反射光的强度。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
uvmap的 = 什么都没有 --定义从体素id(以及可选的边)到uv坐标的映射。 然后使用这些uv坐标对通过的2D纹理进行采样 颜色 于纹理映射。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。体素!*-Function
体素! 是绘图功能的突变变体 体素. 检查文档字符串 体素 有关更多资料。
#
<无翻译>*马基科。线框/线框*-Function
wireframe(x, y, z)
wireframe(positions)
wireframe(mesh)
绘制线框,可以解释为曲面或网格。
绘图类型
绘图类型别名 线框/线框 功能是 线框/线框.
属性
阿尔法 = 1.0 --Colormap或color属性的alpha值。 多个阿尔法像在 图(alpha=0.2,颜色=(:红色,0.5),会成倍增加。
夹式飞机 = 自动的 --剪辑平面提供了一种在3D空间中进行剪辑的方法。 您可以设置最多8个向量 平面3f 飞机在这里,后面的情节将被裁剪(即变得不可见)。 默认情况下,剪辑平面继承自父绘图或场景。 您可以删除父 夹片机 通过传递 平面3f[].
颜色 = @继承linecolor --线的颜色。
颜色表 = @继承colormap:viridis --设置为数字采样的颜色表 颜色s. PlotUtils.cgrad(。..), 麦琪反向(any_colormap) 也可以使用,或者来自ColorBrewer或PlotUtils的任何符号。 要查看所有可用的颜色渐变,您可以调用 麦琪可用的_gradients().
颜色变化 = 自动的 --表示的开始和结束点的值 颜色表.
色阶;色阶 = 身份认同 --颜色变换功能。 可以是任何函数,但只能与 颜色栏 为 身份认同, 日志, 日志2, 日志10, sqrt,sqrt, 罗吉特, 麦琪伪科学10 和 麦琪符号10.
周期 = [:颜色] --设置创建多个绘图时要循环的属性。
depth_换档 = -1.0e-5 --在所有其他转换后(即在剪辑空间中)调整绘图的深度值,其中 0<=深度<=1. 这仅适用于GLMakie和WGLMakie,可用于调整渲染顺序(如可调谐透绘)。
外汇管理局 = 错误 --调整绘图是否使用fxaa(抗锯齿,仅限GLMakie)渲染。
[医]高 = 自动的 --Colorrange上方任何值的颜色。
可检查的 = 真的 --设定此图是否应由 数据探测仪.
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节)->。.. 用于清理DataInspector中的自定义指标。
检查员-检查员 = 自动的 --设置回调函数 (检查员,情节,索引)->。.. 它取代了默认值 显示_数据 方法。
检查器_label = 自动的 --设置回调函数 (绘图、索引、位置)->字符串 它替换了DataInspector生成的默认标签。
n.线形,线形 = @继承linecap --设置使用的线帽类型,即:对接(扁平无挤压),:方形(扁平有1线宽挤压)或:圆形。
林泳,林泳 = 什么都没有 --设置线条的破折号图案。 选项是 :固体 (相当于 什么都没有), :点, :短跑, :dashdot 和 :dashdotdot. 这些也可以在带有间隙样式修饰符的元组中给出,或者 :正常, :密集 或 :松. 例如, (:点,:松) 或 (:dashdot,:密集).
对于自定义模式,请查看 麦琪林泳,林泳.
线宽 = @继承线宽 --以像素为单位设置线的宽度
低频,低频 = 自动的 --Colorrange以下任何值的颜色。
模型 = 自动的 --为绘图设置模型矩阵。 这将复盖使用 翻译!, 旋转! 和 规模!.
纳米色 = :透明 --NaN值的颜色。
透支 = 错误 --控制如果情节将绘制在其他情节。 这具体意味着忽略GL后端中的深度检查
空间 = :数据 --设置包含情节的盒子的转换空间。 见 麦琪空间() 供可能的输入。
ssao = 错误 --调整绘图是否使用ssao(屏幕空间环境光遮蔽)渲染。 请注意,这仅在3D绘图中有意义,并且仅适用于 fxaa=真.
<无翻译>*转型* = 自动的 --没有文件可用。_</无翻译>
透明度 = 错误 --调整情节如何处理透明度。 在GLMakie 透明度=真 导致使用顺序独立的透明度。
可见 = 真的 --控制情节是否将被渲染。
#
<无翻译>*马基科。线框!*-Function
线框! 是绘图功能的突变变体 线框/线框. 检查文档字符串 线框/线框 有关更多资料。