2016-08-24 7 views
5

Z powodu głupiego błędu i wadliwego dysku USB straciłem sporo danych i próbuję go teraz odzyskać.RStudio: Zapisywanie danych z przeglądarki

Niektóre z danych są nadal wyświetlane na kartach Przeglądarki po otwarciu aplikacji RStudio. Jednak mogę zapisać tylko R Scripty i R Markdownfiles z Przeglądarki. Wyświetlane ramki danych są ładne i kompletne, mogę je sortować i filtrować w przeglądarce, ale nie mogę znaleźć opcji "zapisz". Czy istnieje możliwość zapisania wyświetlanych danych na Rdata lub csv lub coś podobnego?

+0

Czy dane są widoczne po uruchomieniu 'ls()'? – zx8754

+0

Zwraca 'znak (0)' – Julian

+0

Może skopiować wklej? – zx8754

Odpowiedz

4

Proponuję trzy różne podejścia, ale żadna z nich nie będzie działać. Sortuję je zgodnie z wcześniejszymi oczekiwaniami sukcesu.

1) Można skopiować całą ramkę danych z przeglądarki i wkleić ją do zewnętrznego oprogramowania arkusza kalkulacyjnego, aby uzyskać plik .csv. Na przykład. poprzez przycisk "konwertuj tekst na kolumny" w MS Excel.
2) Możesz skopiować i wkleić ciąg znaków do obiektu, który jest przekazywany do opcji text z read.table lub do dput(). Zapoznaj się z sekcją "Kopiuj swoje dane" pod numerem this famous SO question
3). Wreszcie, możesz pobrać kod przeglądarki Google Chrome "Inspect Element" function, aby sprawdzić kod obiektu obiektu html w przeglądarce. Po znalezieniu tabeli możesz skopiować wklej i skasować za pomocą analizatora html, np. przy użyciu rvest package. Powodzenia!