列が中央揃えのデータフレームを印刷したいと思います。以下は私が試したものです。データフレームtest1を印刷すると、列が中央に配置されると思いましたが、そうではありません。私がこれをどのように行うことができるかについて何か考えはありますか?
test=data.frame(x=c(1,2,3),y=c(5,6,7))
names(test)=c('Variable 1','Variable 2')
test[,1]=as.character(test[,1])
test[,2]=as.character(test[,2])
test1=format(test,justify='centre')
print(test,row.names=FALSE,quote=FALSE)
Variable 1 Variable 2
1 5
2 6
3 7
print(test1,row.names=FALSE,quote=FALSE)
Variable 1 Variable 2
1 5
2 6
3 7