Utwórz pustą ramkę danych

Usiłuję zainicjować data.frame bez żadnych wierszy. Zasadniczo chcę określić typy danych dla każdej kolumny i nazwać je, ale nie można utworzyć żadnych wierszy w wyniku.

Najlepsze, co udało mi się do tej pory zrobić, to coś w rodzaju:

df <- data.frame(Date=as.Date("01/01/2000", format="%m/%d/%Y"), 
                 File="", User="", stringsAsFactors=FALSE)
df <- df[-1,]

Tworzy ramkę data.frame z pojedynczym wierszem zawierającym wszystkie typy danych i nazwy kolumn, które chciałem, ale tworzy także niepotrzebny wiersz, który następnie trzeba usunąć.

Czy jest lepszy sposób, aby to zrobić?

questionAnswers(15)

yourAnswerToTheQuestion