我正在尝试使用Oracle SQL Developer中的报告功能来绘制数据的散点图。散点图应该相当简单:一个场在X轴上,第二个场在Y轴上。这是我用来提取所需数据并将其组合在一起的查询:
SELECT
customer_x_coord,
customer_y_coord
FROM
customers
GROUP BY
customer_x_coord,
customer_y_coord
这两个字段的数据类型都是'NUMBER‘。
我将其用作报告的SQL,并将样式更改为图表,将图表类型更改为散点。但是这样我就不能正确地获取数据映射。我看到了映射选项
我在VegaLite.jl中绘制了一个散点图,但是x轴和y轴不会像其他绘图包那样自动缩放。
例如,在下面的示例中,图从0开始x轴,而从125这样的值开始则更有意义,因为x值聚集在150-200之间。同样的情况也适用于y轴。这将导致一个只使用右上部分的绘图。对如何缩放x和y轴有什么想法吗?
using VegaLite
x = Array{Int64}([150,175,200])
y = Array{Int64}([225,250,275])
@vlplot(
:point,
x = x,
y = y
)
我正在使用谷歌图表API来绘制散点图,有没有一种方法来标记散点图中的每个节点。我猜它只使用了数字values.....Any,其他我可以使用的工具。示例:
Name Age Response
Allen 12 40
Tom 16 45
Sim 17 60
X轴和y轴将分别为age和response,但图中的每个节点都可以标记为Allen、Tom、Sim
我正尝试在Excel2007中绘制散点图,沿x轴绘制时间,沿y轴绘制文本值。由于我可以为y轴构建数值,因此另一种可能的方式是将y轴上的标签更改为文本(而不是其默认数值)。
我的实际数据集如下所示:
start, end, flag, value
1:00am, 2:30am, 0, A
2:30am, 7:00am, 3, D
7:00am, 12:30pm, 2, C
12:30pm, 4:00pm, 7, H
通常,如果我要绘制这个图,我会将其转换为以下内容:
time, flag, value
1:00am, 0, A
2:30am, 0, A
2:30am, 3, D
7:00am,
我有4个数据帧存储一个数字(在1和100之间)和一个字符串,它可以是'A‘、'B’或'C‘。我想创建一个散点图,x轴的顺序是'A','B','C',每个数据帧在y轴上的编号。对于每个数据帧,散点图上的点应该是不同的。
为了给你一些概念,数据框的形式是
Name | Number
A | 2
A | 4
B | 5
我尝试了以下方法,但由于某些原因,它将数字相加,而不是按原样绘制它们。
注意:class.df是df1、df2和df3所基于的原始数据帧。如果可能的话,我不想用它。
p <-
我有一个数据表:
| Name | Val | Month|
| -----| ----| -----|
| A | 3 | Jan |
| B | 2 | Jan |
| A | 1 | Feb |
| B | 4 | Feb |
我想要一个散点图,把A的值和B的值进行比较,把所有的A.Vals放在Y轴上,把所有的B.vals放在X轴上。我能用一个自定义表达式吗?