数据可视化信息图表,两条曲线显示点,不改变数据表大家好
我正在尝试找到一种方法来生成具有两条曲线的图形,该曲线具有不同的 Y 列但具有相同的 X 列。 但是,对于一条曲线,我只想显示某些 X 值,而对于另一条曲线,我想保持它不变,显示每个值。
在 excel 中,我通常对 X 的同一列应用过滤器并选择我希望显示的行。 然后我更改曲线,我想显示所有要显示为平滑线的值,而另一条曲线显示为绘图。
我已经尝试过数据过滤器,但它只适用于范围并且每列只允许一个过滤器。 我还选择了要在数据表上显示的 X,但我无法更改每个 X 的属性。 我尝试过使用 Graph Builder 和 Legacy Overlay。
例如,如果您使用数据库文件 Amplitude 100 并尝试为相同的 X 同时绘制 Y 和 Amplitude。 在图形生成器下,我会将 Y 和振幅作为 Ys,将 X 作为 X。 但是,我无法使一条曲线仅在数据点中显示,而另一条曲线显示得更平滑。
此外,如果我在数据表上选择要显示的某些 X 值,它将对两条曲线应用相同的值。
我希望它是清楚的。
任何帮助深表感谢。
Re: 数据可视化信息图,两条曲线显示点,不改变数据表我已经意识到我可以使用类似的方法并使用 Match 函数创建一个显示特定 X 的 Y 的新列。 谢谢。Re: 数据可视化信息图,两条曲线显示点,不改变数据表您可以通过打开每个元素属性面板组下的“变量”部分来缩小哪些变量适用于哪些元素。
打开时,您会看到图表中所有变量的列表,您可以选择哪些变量适用于该元素。

对于您的示例,您可能想要创建仅包含所需点的第二个 X 变量。
您可以通过图形 > 右键单击 > 添加 > 线或从线元素图标拖动到图形中来添加多个线元素。 然后你可以选择关闭每行的一些变量以获得你想要的效果。
Re: 数据可视化信息图,两条曲线显示点,不改变数据表在图形生成器的 JMP 帮助文档中查找“元素类型和选项”。Re: 数据可视化信息图,两条曲线显示点,不改变数据表嗨伊沃,
您可以选择多个图形元素(点、平滑器、连接线...)。 您只需按住 Shift 键并单击所需的元素。
然后在图形构建器的属性区域(左下方)中,您可以选择和取消选择使用这些元素的变量。
因此,如果您有重叠的 y 变量并希望用不同的图形元素绘制它们,这并不困难。
问候,
菲尔
Re: 数据可视化信息图,两条曲线显示点,不改变数据表这似乎有效。 我只是认为会有更流水线的方式来做这件事,这样我就可以在后面运行一个脚本并生成我想要的所有图表...... 不管怎么说,还是要谢谢你!
Re: 数据可视化信息图,两条曲线显示点,不改变数据表Re: 数据可视化信息图,两条曲线显示点,不改变数据表@txnelson
我遇到的问题是我无法以不同方式显示两条曲线。 使用您的示例,两条曲线都显示为点和拟合线。 例如,有没有办法将女性身高作为更平滑的线并将身高数据作为点? 因为我不能在图形生成器下这样做。
另外,如果我只想显示体重等于 105、84 和 112 的人,无论性别如何,我都不能这样做。 即使我创建另一个列,我怎么能只显示具有这些体重的人的身高?
在我的例子中,我有一个随时间记录的测量值,我只想显示特定时间的值,比如第 1 天、第 2 天和第 3 天等,但我不想看到几天之间的测量值。 因此,如果我在 5 天内每小时连续记录一次测量数据,我只想查看第 1 天、第 2 天、第 3 天、第 4 天和第 5 天的记录值。 所以我在图表中只有 5 个点而不是 120 个点。
Re: 数据可视化信息图,两条曲线显示点,不改变数据表在我的示例中,我只是在 Graph Builder 中创建了一个 Ttransform 变量,它只有 Female 值。我在转换变量中使用的公式是:
如果(:性别==“F”,:高度,。)

我在示例中使用了 Big Class 样本数据表。这是图形生成器根据我交互式设置的设置生成的脚本
Graph Builder(
Variables(
X( :weight ),
Y( :height ),
Y(
Transform Column(
"Female Heights",
Formula( If( :sex == "F", :height, . ) )
),
Position( 1 )
)
),
Elements(
Points( X, Y( 1 ), Y( 2 ), Legend( 5 ) ),
Line Of Fit( X, Y( 1 ), Y( 2 ), Legend( 7 ), Degree( "Quadratic" ) )
),
SendToReport( Dispatch( {}, "Y title", TextEditBox, {Set Text( "Height" )} ) )
)
Re: 数据可视化信息图,两条曲线显示点,不改变数据表我不完全确定你在问什么,但你可以尝试做两个单独的 Graph Builder 图表,并从一个图表中复制框架内容并将其粘贴到另一个图表中。