R 如何让摘要不换行?
我试图使摘要不包装其输出。但是,当我使用5列数据调用summary时,它会将第5列放在一个单独的行上。我希望有一种方法比手动打印summary返回的对象更简单 致以最良好的祝愿 约瑟夫 plotit.rR 如何让摘要不换行?,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',
#!/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:解决了问题,那么问题就会重复。既然我不能“接受”一条评论,你为什么要评论而不是留下答案?