Wie kann ich die Dokument-ID in einem Korpus manuell festlegen?

Ich erstelle einen Copus aus einem Datenrahmen. Ich gebe es alsVectorSource Da es nur eine Spalte gibt, möchte ich als Textquelle verwendet werden. Dies funktioniert, aber ich brauche die Dokument-IDs innerhalb des Korpus, um mit den Dokument-IDs aus dem Datenrahmen übereinzustimmen. Die Dokument-IDs werden in einer separaten Spalte im ursprünglichen Datenrahmen gespeichert.

df <- as.data.frame(t(rbind(c(1,3,5,7,8,10), 
                        c("text", "lots of text", "too much text", "where will it end",         "give peas a chance","help"))))
colnames(df) <- c("ids","textColumn")
library("tm")
library("lsa")
corpus <- Corpus(VectorSource(df[["textColumn"]]))

Durch Ausführen dieses Codes wird ein Korpus erstellt, die Dokument-IDs werden jedoch von 1 bis 6 ausgeführt. Gibt es eine Möglichkeit, den Korpus mit den Dokumenten-IDs 1,3,5,7,8,10 zu erstellen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage