Es scheint eine Grenze für die Größe der in der Nachricht verwendeten Zeichenfolge zu geben. Die folgenden druckt nur bis zur Nummer 1859 (mit R v3.1.3 auf 64-Bit-Maschine Win7)Größe der Zeichenfolge in der Nachrichtenfunktion in R
message(paste(seq(1,2000),collapse = "-"))
während
cat(paste(seq(1,2000),collapse = "-"))
druckt sie alle. Ist das ein Fehler?
Mit R 3.2.0 auf einem Linux-Rechner druckt alles – akrun
reproduzierbar auf 3.1.2, 64-Bit-MacOS –
Ich benutze Nachricht, um das Protokoll aus C++ Code in einem R-Paket ausgeführt zu drucken. Bei einer ausführlichen Option kann dies ziemlich groß sein. – Relund