我希望将Y轴定制为文本而不是值。
有没有办法可以在没有任何插件的情况下完成它?
这将是我的数据:
String username = "YourUserName";
String password = "Password";
String userPassword = username + ":" + password;
byte[] encodedAuthorization = BASE64EncoderStream.encode(userPassword.getBytes());
HttpURLConnection connection =(HttpURLConnection)new URL("Your URL set here").openConnection(proxy);
connection.setRequestProperty("Authorization", "Basic "+ encodedAuthorization.toString());
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestProperty("Content-type", "application/zip");
//connection.setRequestMethod("GET");
InputStream in = connection.getInputStream();
FileOutputStream out = new FileOutputStream("d:\\PathToFile" + "Chec.zip");
我希望我的Y轴是30,20,30A,40A,40S,10,20,30,40 我的X轴将是A1234,A2345,A1256
有可能我可以更改X轴值吗?
答案 0 :(得分:4)
我从你的数据开始,我添加了一个小的查找表。我在您的数据范围中插入了一列“值”(蓝色文本),其中Y值对应于“数据”列中的标签。您可以使用查找公式,例如,D2中的公式为:
= INDEX($ H $ 2:$ H $ 5 MATCH(E2,$ I $ 2:$ I $ 5,0))
我使用第一个数据范围中的黄色阴影范围(左上图)制作了一个柱形图(不知道你想要什么类型的图表,但这种技术可以广泛应用)。我选择并复制了第二个数据范围内的绿色阴影区域,选择了图表,并使用“选择性粘贴”将数据添加到图表中,使用右上方图表中对话框中显示的设置。
这增加了另一组列(左下图),没那么有用。我右键单击添加的系列,从弹出菜单中选择更改系列图表类型,并将此系列更改为XY分散类型(右下图)。
XY散射系列位于辅助轴上,也不太有用。我格式化了XY系列,并将轴更改为主要(左下图)。 G列中的0.5值使点与图表的垂直轴对齐。
我在XY系列中添加了数据标签,以橙色显示,以区别于黑轴标签(右上图)。我对标签进行了格式化,使它们显示在点的左侧,因此它们使用了“来自单元格的值”选项,基于I2中的标签:I5(左下图中)。如果您没有Excel 2013,则没有此选项,但您可以
我隐藏了默认的轴标签。您可以为轴标签选择“无”,然后调整绘图区域的大小,以便为上面创建的自定义标签腾出空间。但是我使用了一个自定义数字格式的轴,它由用双引号括起来的几个空格字符组成。见右下图。
最后我重新调整了垂直轴,使其min和max分别为0和40,主间距为10,我将XY系列格式化为不使用标记,然后将标签字体颜色更改回自动(底部图表)。