※ 引述《coo20819 (Mike)》之銘言:
: [問題類型]:
: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來),
: [軟體熟悉度]:
: 使用者(已經有用R 做過"一點"作品)
: [問題敘述]:
: 版上各位好,目前我在寫一些函數想做成套件,希望讓output排版可以漂亮一點,
: 所以使用cat這個函數,但是使用cat會強制在Consolo輸出,可以看例子
: 會比較容易理解我的問題,謝謝
: [程式範例]:
: square <- function(x) {
: cat(" It is a test.", "\n")
: cat(" The square of (", x, ") equal to", x^2)
: }
: square(2)
: temp <- square(2)
: 簡單來說,我希望temp <- square(2)這行可以不要在Consolo顯示
: It is a test.
: The square of ( 2 ) equal to 4,
: 我打temp才出現
: It is a test.
: The square of ( 2 ) equal to 4
: 目前用Cat卻導致相反結果,有小研究過過lm函數可以做到類似狀態,
: 但lm函數太複雜,實在無法輕易看懂,想請教版上高手幫忙解答!!
: 在此感謝各位看完我的問題!謝謝。
: P.S. 另外在請教另一個小問題,上面
: It is a test.
: The square of ( 2 ) equal to 4
: 可以看出如果需要文字與變數夾雜,勢必會有空格,也就是會這樣( 2 )
: 這有辦法解決嗎? ( 2 )