2017-11-13 2 views
0

, wenn ich ein R-Skript in test.rFehler Quelle unerwartete numerische Konstante

nb <- 22

paste("Etudions le nombre: ",nb) paste("Le logarithme népérien de ce nombre est: ", log(nb)) paste("La racine carrée de ce nombre est: ", sqrt(nb)) paste("Le cosinus de ce nombre est: ", cos(nb)) paste("Si on ajoute 3 au nombre ", nb, " on obtient: ", nb + 3)

q("ask")

Datei schreibe ich Execu ted mit source("/Users/shous/Desktop/Master2.0/LanguageR/test.R")

Error in source("/Users/shous/Desktop/Master2.0/LanguageR/test.R") : /Users/shous/Desktop/Master2.0/LanguageR/test.R:1:9: unexpected numeric constant 1: nb <- 22

Antwort

1

kann es Problem werden kodiert: unexpected numeric constant 1: nb <- 22

ich Ihnen diesen Charakter  .try haben nicht erraten wollen Dateicodierung zu ändern oder neu schreiben problematische Zeile (nicht kopieren einfügen).

+0

der gleiche Fehler Ich versuche es für alle, aber nicht funktioniert –

+0

@HoussemSakhri Ich habe Antwort – franiis

+0

Dank Pro bearbeitet das Problem war in der Kopie einfügen –

0

unexpected numeric constant 1: nb <- 22

Dies wird Ihnen R sagen, dass es die Leitung

nb <- 22 

und das ist nicht eine gültige Syntax gefunden. Sie können dies einfach in der Befehlszeile mit etwas wie a = a 22 duplizieren, die auch keine gültige Syntax ist. Sie müssen diese Codezeile korrigieren - ich weiß nicht, was Sie wollen, vielleicht gibt es einen fehlenden Zeilenumbruch, oder vielleicht sollte es  + 22 oder Â[22], etc ... sein.

Die Linie, die produziert Der Fehler tritt nicht im angezeigten Code auf. Vielleicht sollten Sie sicherstellen, dass Sie die richtige Datei ausführen.

Verwandte Themen