SORU
1 Kasım 2010, PAZARTESİ


Baskı baskı ile yeni satır() R

Örneğin R. çok satırlı bir mesaj yazdırmak için çalışıyorum

print("File not supplied.\nUsage: ./program F=filename",quote=0)

Çıktısını alıyorum

File not supplied.\nUsage: ./program F=filename

yerine istediğiniz

File not supplied.
Usage: ./program F=filename

CEVAP
1 Kasım 2010, PAZARTESİ


9* *alternatif writeLines():

> writeLines("File not supplied.\nUsage: ./program F=filename")
File not supplied.
Usage: ./program F=filename
>

Bir avantaj dize cat() Mesajınızı sonra bir yeni satır almak için geçti "\n" eklemek için hatırlamak zorunda kalmamasıdır. E. g. karşılaştır cat() aynı çıkış yukarıda

> cat("File not supplied.\nUsage: ./program F=filename")
File not supplied.
Usage: ./program F=filename>

ve

> cat("File not supplied.\nUsage: ./program F=filename","\n")
File not supplied.
Usage: ./program F=filename
>

print() istediğiniz şeyi yapmaz nedeni print() R seviyesinden nesnenin bir sürümünü gösteren bu durumda bir karakter dizesi. cat() writeLines() gibi diğer işlevler dize görüntülemek için kullanmanız gerekir. "Çünkü hassas baskılı rakamsal düşebilir ve basılı nesne örneğin ekstra bilgi ile,. artırılmış olabilir "sürümü diyorum

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
R

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • kamaniusilelis

    kamaniusilel

    10 HAZİRAN 2011
  • TimMinchinLive

    TimMinchinLi

    23 ŞUBAT 2009