Die Verwendung von 'broom ::: glance' in einem dplyr-Workflow mit einem einzelnen lm-Objekt schlägt fehl

8

Wenn ich broom:::glance folgendermaßen benutze:

%Vor%

Ich bekomme

%Vor%

Wenn ich jedoch ein group_by :

hinzufüge %Vor%

liefert die erwarteten Ergebnisse:

%Vor%

Fehle ich hier etwas oder ist es ein Fehler in dplyr / broom?

    
Paul Hiemstra 27.08.2015, 13:52
quelle

1 Antwort

8

Dies liegt daran, dass do , wenn es für eine nicht gruppierte Tabelle ausgeführt wird, zu tbl_df anstatt zu rowwise_df führt, was bedeutet, dass Besen eine andere Methode verwendet. Ich habe das in der neuesten Entwicklungsversion behoben, sodass Sie jetzt Folgendes tun können:

%Vor%

Ich hoffe, dass Sie das bald auf CRAN (Besen 0.4) haben, oder Sie können es mit devtools::install_github("dgrtwo/broom") installieren. In der Zwischenzeit können Sie auch eine temporäre Gruppierungsspalte verwenden, um das gewünschte Verhalten zu erzielen:

%Vor%     
David Robinson 27.08.2015, 15:34
quelle

Tags und Links