Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 在晶格中设置轴标签的格式_R_Format_Labels_Lattice - Fatal编程技术网

R 在晶格中设置轴标签的格式

R 在晶格中设置轴标签的格式,r,format,labels,lattice,R,Format,Labels,Lattice,如何在lattice中以方便的格式放置轴标签 require(stats) xyplot(lat*1000000 ~ long, data = quakes) 为我提供y形标签,如-3.5e+0.7。我想把整个数字写下来 (也许很容易,但我找不到解决办法。) 提前谢谢你 创建自己的标签并将其传递给scales参数 y_at <- pretty(quakes$lat*1e6) y_labels <- formatC(y_at, digits = 0, format = "f") x

如何在lattice中以方便的格式放置轴标签

require(stats)

xyplot(lat*1000000 ~ long, data = quakes)
为我提供y形标签,如
-3.5e+0.7
。我想把整个数字写下来

(也许很容易,但我找不到解决办法。)


提前谢谢你

创建自己的标签并将其传递给
scales
参数

y_at <- pretty(quakes$lat*1e6)
y_labels <- formatC(y_at, digits = 0, format = "f")
xyplot(
  lat*1000000 ~ long, 
  data = quakes, 
  scales = list(
    y = list(
      at = y_at, 
      labels = y_labels
    )
  )
)
y_at有几个“全局选项”可能会影响值的打印方式。在本例中,
scipen
是您要移动的:

old_op <- options(scipen=10)
xyplot(lat*1000000 ~ long, data = quakes)
options(old_op)
# probably better to restore it so the rest of you session is more "normal"

old_op我希望有一个更简单的方法。非常感谢。