ternary-diagram

如何从.csv 数据绘制三元热图?
ternary-diagram

如何从.csv 数据绘制三元热图?

我正在尝试使用 ternaryaxis 环境绘制三元热图。这应该绘制一个从 0 到 100 的三个因子的变量。我使用的代码如下: \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.12} \usepgfplotslibrary{ternary} \begin{document} \small \begin{tikzpicture} \begin{ternaryaxis}[ axis on top, ...

Admin

pgfplots:如何使用隐形/颤动连接三元图中的点
ternary-diagram

pgfplots:如何使用隐形/颤动连接三元图中的点

假设我在 PGFPlots.net 网站上有一个三元图的经典示例https://pgfplots.net/ternary-diagram-density-map/。下面是 LaTeX 代码,对原始示例进行了小幅修改。我需要在该图中添加一个新奇之处:连接点序列也就是说,我需要按照点在表中出现的顺序(从第一个点开始,到最后一个点结束)用隐身或颤动(我不知道在这种情况下哪种方法效果更好)连接点序列,这样这些点就可以被视为代表动态过程的演变。我已经很努力了,但失败了,而且 pgfplots 文档中没有示例,TEX 论坛中也没有。非常感谢您的帮助。 可以在此处找到包含...

Admin

在 PGF 三元图中使用数据文件
ternary-diagram

在 PGF 三元图中使用数据文件

我想绘制三元图,我有一组包含 4 个不同值的数据集。3 个 vol.% 用于在图中表示点,另一个是这些浓度下的特定折射率。折射率应为图上该点的一个节点(见图)。 我设法编写了代码,但只有当我将整个数据集放入代码中时它才有效。 \documentclass[border=15mm]{standalone} \usepackage[utf8]{inputenc} \usepackage{pgfplots, siunitx, chemformula} %% \usepgfplotslibrary{ternary} \...

Admin

PGF 绘制三元图 - 未定义的控制序列
ternary-diagram

PGF 绘制三元图 - 未定义的控制序列

我正在阅读 PGFPLOTS 手册,并从第 5.13 节三元图中复制了第一个代码示例,并将其放入 overleaf.com 上的文档中。代码如下: \documentclass{article} \usepackage[utf8]{inputenc} % PGF Plots \usepackage{pgfplots} \pgfplotsset{compat=1.15} \usepgfplotslibrary{ternary} \begin{document} \centering \begin{tikzpicture} \begin{ternarya...

Admin

三元图的反转轴
ternary-diagram

三元图的反转轴

是否可以反转三元图中的轴?该命令x dir=reverse似乎不起作用: 这是一个最小的工作示例:无论是否使用此选项,结果都是相同的。 \documentclass{standalone} \usepackage{pgfplots} \usepgfplotslibrary{ternary} \pgfplotsset{compat=newest} \begin{document} \begin{tikzpicture} \begin{ternaryaxis}[% x dir = reverse % -> no effect ? ]% \a...

Admin

pgfplots 三元图的反转轴
ternary-diagram

pgfplots 三元图的反转轴

我正在尝试制作三元图,但默认轴与我需要完成的相反。以下是示例: \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.9} \usepgfplotslibrary{ternary} \pgfplotsset{width=9.5cm, height=9.5cm} \begin{document} \begin{tikzpicture} \begin{ternaryaxis}[ ternary limits relative=false, xlabel= x, ylab...

Admin

翻转三元图的 x 轴和 y 轴
ternary-diagram

翻转三元图的 x 轴和 y 轴

我正在尝试重现 USDA 土壤三角。为此,我需要翻转默认 pgfplots-ternary 的 x 轴和 y 轴。 我了解,我可以切换我的输入(真的不想这样做),但我也需要改变方向,而我甚至没有成功。 在默认的三元轴中,y 轴在左侧,x 轴在右侧,x 从 0(右下)到 100(顶部),y 从顶部到左下。但是,根据 USDA 土壤三角区,x 需要从左下到顶部,y 需要从顶部到右下,z 从右下到左下。 此外,x 轴(和刻度)需要水平(与 z 轴平行),而 y 轴需要与 x 轴平行,z 轴应该与 y 轴平行。 我尝试了x dir=reverse和axis ...

Admin

杰克斯的建议
ternary-diagram

杰克斯的建议

我想在 x = 0.7 处裁剪下面给出的三元图的顶部,因为我在该区域没有任何数据点并且想节省空间。我该怎么做? \documentclass{standalone} \usepackage{pgfplots} \pgfplotsset{compat=1.8} \usepgfplotslibrary{ternary} \begin{document} \begin{tikzpicture} \begin{ternaryaxis}[ ternary limits relative=false, xlabel= x, ylabel= y, zlabel=...

Admin

三元图中的刻度未对齐
ternary-diagram

三元图中的刻度未对齐

我正在使用TikZ三元图,在更改轴范围后,刻度线出现错位问题。下面给出了一个示例,其中 ymax设置为0.8,但实际上似乎在图中获得了最大值。然而,只有刻度线处于错误的位置。绘制的值处于正确的位置,如最小工作示例中的 x 所示。这种错位取决于值,例如,如果设置为,0.8/0.99则不会发生。我该如何消除这种错位?ymax0.6 下面给出了最小工作示例。 \documentclass[10pt]{scrartcl} \usepackage[utf8x]{inputenc} \pagestyle{empty} \usepackage{pgfplots...

Admin

三元图:三角形外的点
ternary-diagram

三元图:三角形外的点

尽管我的测试数据点都在 (0,0,1)、(0,1,0)、(1,0,0) 三角形内,但我的三元图意外地将其中一些绘制在三角形之外。 \documentclass{beamer} \usepackage{pgfplots} \pgfplotsset{compat=1.5} \usepgfplotslibrary{ternary} \def\ternaryPlot#1{ \begin{frame} \begin{tikzpicture} \begin{ternaryaxis} \addplot3 table...

Admin