.RDA

Plik RDA

R Data File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik RDA to plik danych R utworzony przez funkcję save() środowiska R. Przechowuje on jeden lub więcej obiektów R - ramki danych, modele, wektory - w formacie binarnym. Można go otworzyć w R za pomocą load("file.rda") lub w RStudio przez panel Environment. Excel nie potrafi bezpośrednio otwierać plików RDA.

Deweloper: The R Project for Statistical Computing Kategoria: Pliki danych MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 28, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku RDA?

Plik .rda (zapisywany również jako .RData) to binarny plik serializacji tworzony przez środowisko obliczeń statystycznych R przy użyciu funkcji save(). Przechowuje on jeden lub więcej nazwanych obiektów R - wektory, ramki danych, listy, modele statystyczne lub całe obszary robocze - w natywnym formacie binarnym R XDR (External Data Representation), co zapewnia kompatybilność międzyplatformową między systemami Windows, Linux i macOS.

Ładowanie pliku .rda za pomocą load() przywraca wszystkie zapisane obiekty bezpośrednio do bieżącego środowiska R pod ich oryginalnymi nazwami. Różni się to od plików .rds, które przechowują dokładnie jeden obiekt i pozwalają wywołującemu przypisać dowolną nazwę podczas ładowania przez readRDS(). Do udostępniania pojedynczego obiektu między skryptami zazwyczaj preferowany jest format .rds; .rda jest wygodniejszy do zapisywania kompletnego obszaru roboczego lub nazwanej kolekcji powiązanych obiektów.

Domyślnie R kompresuje pliki .rda za pomocą gzip, choć bzip2 i xz są również obsługiwane przez argument compress= w funkcji save(). Nagłówek pliku koduje wersję formatu serializacji: wersja 2 (R 1.4.0, grudzień 2001) jest najbardziej kompatybilna; wersja 3 (R 3.5.0, kwiecień 2018) dodaje obsługę długich wektorów i obiektów ALTREP, ale wymaga R 3.5.0 lub nowszego do odczytu. R automatycznie oferuje zapisanie obszaru roboczego jako .RData przy zamykaniu programu.

Bezpieczeństwo

RYZYKO: MEDIUM

Pliki RDA mogą zawierać kod R poprzez zserializowane obiekty funkcji/domknięć i środowiska. Ładowanie niezaufanego pliku .rda może spowodować wykonanie kodu poprzez zserializowane obiekty obietnic (promise) lub aktywne powiązania. load() z nieznanych źródeł niesie ze sobą takie samo ryzyko jak uruchamianie dowolnego kodu R. Ładuj pliki .rda wyłącznie z zaufanych źródeł.

Szczegóły formatu

w pigułce
PEŁNA NAZWAR Data Fileznany również jako RData file, R workspace file
DEWELOPERThe R Project for Statistical Computingod 2001 (R serialization format version 2, introduced in R 1.4.0, December 2001)
KATEGORIAPliki danych
TYP MIMEapplication/octet-stream
TYPBinarne zserializowane obiekty R
To rozszerzenie jest również używane przez…
  • Oracle Storage Area file - Oracle używa rozszerzenia .rda dla niektórych wewnętrznych plików deskryptorów obszaru pamięci - całkowicie niezwiązane z R; niezwykle rzadkie w praktyce.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
5244580A
ASCII
RDX·
Binarny format XDR zaczyna się od „RDX\n” (wersja 2) lub „RDX3\n” dla wersji 3. Format ASCII używa „RDA\n”; format XDR używa „RDX\n”. Przedstawiony kod szesnastkowy dotyczy najpopularniejszego binarnego wariantu XDR.

Programy otwierające pliki RDA

Windows2 apps
RStudio (Posit) Open-source W panelu Environment kliknij „Import Dataset” lub uruchom load('file.rda') w konsoli. Obiekty pojawią się w panelu Environment.
R (base) Open-source Uruchom: load('sciezka/do/pliku.rda') - obiekty zostaną załadowane do bieżącego środowiska pod swoimi nazwami.
macOS2 apps
RStudio (Posit) Open-source W panelu Environment kliknij „Import Dataset” lub uruchom load('file.rda') w konsoli. Obiekty pojawią się w panelu Environment.
R (base) Open-source Uruchom: load('sciezka/do/pliku.rda') - obiekty zostaną załadowane do bieżącego środowiska pod swoimi nazwami.
Linux2 apps
RStudio (Posit) Open-source W panelu Environment kliknij „Import Dataset” lub uruchom load('file.rda') w konsoli. Obiekty pojawią się w panelu Environment.
R (base) Open-source Uruchom: load('sciezka/do/pliku.rda') - obiekty zostaną załadowane do bieżącego środowiska pod swoimi nazwami.

Szczegóły techniczne

specyfikacja
Typ plikuBinarne zserializowane obiekty R (jeden lub więcej nazwanych obiektów na plik)
Typ MIMEapplication/octet-stream
Magiczne bajty52 44 58 0A („RDX\n”) dla binarnego formatu XDR; nagłówek „RDX3\n” dla wersji serializacji 3
KodowanieXDR (External Data Representation) - standard binarny big-endian, międzyplatformowy
Kolejność bajtówBig-endian (wymagane przez specyfikację XDR)
Kompresjadomyślnie gzip; bzip2 i xz również obsługiwane przez argument compress= w save()
Typowy rozmiar1 KB - kilka GB (zależy całkowicie od zapisanych obiektów)
Obiekty na plikWiele nazwanych obiektów (w przeciwieństwie do .rds, który przechowuje dokładnie jeden obiekt na plik)
Zachowanie przy ładowaniuload() przywraca wszystkie obiekty do bieżącego środowiska R pod ich oryginalnymi nazwami - może po cichu nadpisać istniejące obiekty
Wersja serializacjiv2 (R ≥ 1.4.0, grudzień 2001); v3 (R ≥ 3.5.0, kwiecień 2018); wersja zakodowana w nagłówku pliku
Równoważne rozszerzenie.RData - identyczny format binarny, inna konwencja nazewnictwa; R zapisuje obszar roboczy jako .RData przy wyjściu
Obsługa systemów operacyjnychWindows, Linux, macOS (w pełni międzyplatformowy dzięki kodowaniu XDR)
Powiązany format.rds - serializacja pojedynczego obiektu przez saveRDS()/readRDS(); preferowany przy udostępnianiu pojedynczych obiektów R
Wydano2001 (R serialization format version 2, introduced in R 1.4.0, December 2001)
Najnowsza wersjaSerialization format version 3 (R 3.5.0, April 2018) - adds support for long vectors and ALTREP objects
Specyfikacjacran.r-project.org

Konwersje RDA

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami RDA. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki RDA.

Najczęściej zadawane pytania

Jak otworzyć plik .rda?
W R: load('file.rda'). W RStudio: użyj panelu Environment > Import Dataset lub wpisz load() w konsoli. Obiekty pojawią się w Twoim środowisku pod ich oryginalnymi nazwami.
Jaka jest różnica między .rda a .RData?
Żadna - to ten sam format. .RData to rozszerzenie, którego R używa do automatycznie zapisywanych obszarów roboczych; .rda to konwencjonalne rozszerzenie dla jawnie zapisywanych plików danych R.
Jaka jest różnica między .rda a .rds?
.rda przechowuje wiele nazwanych obiektów (save(obj1, obj2)); .rds przechowuje dokładnie jeden obiekt (saveRDS(obj)). W przypadku .rds nadajesz obiektowi nazwę podczas ładowania: x <- readRDS('file.rds'). Współczesna praktyka w R preferuje .rds do udostępniania pojedynczych obiektów.
Czy mogę otworzyć plik .rda w Pythonie?
Tak, używając biblioteki pyreadr: import pyreadr; result = pyreadr.read_r('file.rda'). Lub przez rpy2, który bezpośrednio wywołuje R.
Czy mogę otworzyć plik .rda w Excelu?
Nie bezpośrednio. Załaduj go w R i wyeksportuj najpierw do CSV lub XLSX za pomocą write.csv() lub writexl.
R załadował mój .RData przy starcie i zepsuł sesję - jak to zatrzymać?
Wyłącz automatyczne zapisywanie: w RStudio przejdź do Tools > Global Options > General i odznacz „Restore .RData into workspace at startup” oraz ustaw „Save workspace to .RData on exit” na Never. Możesz też dodać usethis::use_blank_slate() do swojego .Rprofile.

Źródła

1Library of Congress - R Data Format Familywww.loc.gov
2R Internals - Serialization Formatscran.r-project.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Powiązane rozszerzenia

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z