Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/66.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_Rscript - Fatal编程技术网

R 如何让摘要不换行?

R 如何让摘要不换行?,r,rscript,R,Rscript,我试图使摘要不包装其输出。但是,当我使用5列数据调用summary时,它会将第5列放在一个单独的行上。我希望有一种方法比手动打印summary返回的对象更简单 致以最良好的祝愿 约瑟夫 plotit.r #!/usr/bin/Rscript noneData <- read.csv("query.log", header=FALSE, sep="\t"); cnames = c( 'vids', 'partitions', 'localvert', 'remotevert',

我试图使摘要不包装其输出。但是,当我使用5列数据调用summary时,它会将第5列放在一个单独的行上。我希望有一种方法比手动打印summary返回的对象更简单

致以最良好的祝愿

约瑟夫

plotit.r

#!/usr/bin/Rscript
noneData <- read.csv("query.log", header=FALSE, sep="\t");
cnames = c( 'vids', 'partitions', 'localvert', 'remotevert',
                    'cachehits', 'responsetime' );
colnames(noneData) <- cnames;
cachenames = c('1', '2', '3', '4', '5');
responseCompare = data.frame(
   noneData$responsetime/1000000,
   noneData$responsetime/1000000,
   noneData$responsetime/1000000,
   noneData$responsetime/1000000,
   noneData$responsetime/1000000
   );
colnames(responseCompare) <- cachenames;
print("Response Times");
summary(responseCompare);
options()
函数提供了一种在R控制台环境中创建副作用的方法:

 names( options() )
 options(width=120) ; cat("Response Times"); summary(responseCompare)
然后,当print方法到达总共120个字符的“页面虚拟结尾”时,它将只添加“\n”。它计算列的宽度,一次只打印一批列。

函数提供了在R控制台环境中创建副作用的方法:

 names( options() )
 options(width=120) ; cat("Response Times"); summary(responseCompare)

然后,当print方法到达总共120个字符的“页面虚拟结尾”时,它将只添加“\n”。它计算列的宽度,一次只打印一批列。

选项(宽度=120);cat(“响应时间”);summary(responseCompare)
summary
没有包装列,Terminal/gui没有包装列。@RicardosPorta:my Terminal/gui没有包装列。首先,我的终端足够大,可以显示所有列。第二,如果我输出到一个文件(./plotit.r>file.txt)@Dwin:解决了问题,那么问题就会重复。既然我不能“接受”评论,为什么你不留下答案而发表评论?
选项(宽度=120);cat(“响应时间”);summary(responseCompare)
summary
没有包装列,Terminal/gui没有包装列。@RicardosPorta:my Terminal/gui没有包装列。首先,我的终端足够大,可以显示所有列。第二,如果我输出到一个文件(./plotit.r>file.txt)@Dwin:解决了问题,那么问题就会重复。既然我不能“接受”一条评论,你为什么要评论而不是留下答案?