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

  • Ammine Getahun

    Ammine Getah

    21 HAZİRAN 2011
  • Moto Journal

    Moto Journal

    28 Mayıs 2007
  • RaquelGamesBR

    RaquelGamesB

    20 HAZİRAN 2009