我有一些法语等级的学生成绩数据(从0到20的双精度值)。目前,在允许将日期作为X轴的散点图(用连线连接的点)上,我在Y轴上有双倍的成绩,在X轴上有一系列的期末日期。
具有以下间隔映射:
A = [16;20]
B = [12;16[
C = [8;12[
D = [4;8[
E = [0;4[
我想把这些字母作为Y轴来表示成绩...如何在Excel/VBA中进行设置?
我试图实现一个基于时间序列对象的预测。但是,当我从代码中获取图形时,x轴是日期的as.numeric版本:
下面是使用的数据子集的快照:
所用代码:
ts<-ts(temp$total_cases, frequency = 1, start = min(as.Date(temp$date,"%Y-%m-%d")), end = max(as.Date(temp$date,"%Y-%m-%d")))
# time series labeled object for country's dates and
assign(paste0(
我一直在想这个问题已经有一段时间了,而且它可能已经在gnuplot中实现了,但是我还没能在网上找到信息。
当您有一个数据文件时,可以交换轴并将“虚拟变量”,例如x,(在gnuplot的帮助术语中)分配到垂直轴上:
plot "data" u 1:2 # x goes to horizontal axis, standard
plot "data" u 2:1 # x goes to vertical axis, exchanged axes
然而,当您有一个函数时,您需要求助于一个参数函数来完成这个任务。假设您想要绘制x=y 2(与y=x 2相反),那么(据我所
好的,所以我试着把完整的日期绘制在一个pyplot图的X轴上。日期为标准格式,2015-11-20 00:01:00
我把它转换成一个数字,他按照密码.
import matplotlib.dates as mdates
import datetime
import matplotlib.pyplot as plt
# xList is obtained from a csv file, it's a list of strings
xList = ['2015-11-20 00:01:00' for u in range(100)]
x = [mdates.date2
我试图在范围x=(0,50k+),y=(0,50k+)的gnu图中绘制数据(x,y,z)。然而,这些数据需要叠加在一张面积很大的地图上(2000年、2000年)。
我的问题是,x和y轴范围是50k+,数据绘制得很好,然而,图像是在一个角映射为(0,2000)范围的轴。我需要呈现的地图独立于数据轴组成的整个绘图区域,在ata范围内。以下是我尝试的不缩放图像的方法,
reset
set dgrid3d 200,200 qnorm 2
set xrange [0:57599]
set yrange [0:57599]
set table $Data
splot "data.dat