In der Registerkarte "R Interactive" kann ich auf data.table zugreifen. Installer hat es in meinen persönlichen Ordner geladen. Aber wenn ich versuche, R von SQLWie aktiviere ich data.table von SQL
EXECUTE sp_execute_external_script
@language = N'R'
, @input_data_1 = N' select top 2 TodayClosed as Closed, Industry from stockquotes SQ
inner join StockSymbols SS on SS.ID = SQ.StockId where TodayClosed is not null;'
, @script = N'
dtf <- data.frame(InputDataSet)
dt <- data.table(dtf)
dt[,list(mean=mean(Closed),sd=sd(Closed)),by=Industry]'
WITH RESULT SETS (([mean] float NULL, [sd] float NULL, Industry char(75) NULL));
ich diesen Fehler zu verwenden:
could not find function "data.table"
Von anderen Fehlermeldungen, würde ich sagen, dass es unter ‚Program Files‘ sucht. Ich habe versucht, es dort ohne Glück zu installieren.
Die Frage fehlt eine Menge Informationen. Sie sprechen über die * R-Dienste * von SQL Server. Dies erfordert SQL Server 2016 und die Installation der Dienste an erster Stelle. Sie erwähnen andere Fehlermeldungen, aber * nicht '* posten sie. Ich wette, Sie haben nur vergessen, die Pakete zu importieren, die Sie brauchen. Geben Sie * all * die Fehlermeldungen ein und erläutern Sie explizit, was Sie installiert haben. Hast du die passenden Pakete hinzugefügt? –
In jedem Fall ** NICHT ** machen Sie zufällige Installationen und Modifikationen. Sie werden wahrscheinlich am Ende R, SQL Server, Ihre Maschine oder alle von ihnen ruinieren. Weder R noch SQL Server sind beschädigt. Können Sie eines der Beispiele in den Dokumenten ausführen? –
Erstens, haben Sie * data.table' installiert? Das ist ein * separates * Paket, das geladen werden muss, wie in [Installieren und Verwalten von R-Paketen] (https://msdn.microsoft.com/en-us/library/mt709429.aspx) gezeigt. –