R (мова програмування)

R
Парадигмафункційне програмування, масивове програмування, об'єктно-орієнтоване програмування[1], імперативне програмування, рефлексія і процедурне програмування
Дата появисерпень 1993[2]
ТворціRoss Ihaka[en] та Robert Gentleman[en]
РозробникR Core Team[3]
Останній реліз3.6.1 ("Action of the Toes")[4] (5 липня 2019; 5 років тому (2019-07-05))
Система типізаціїдинамічна
Під впливом відS, Scheme
Мова реалізаціїC[5], Fortran[5] і R[5]
Операційна системадекілька:Linux/Unix, Windows, Mac OS X
ЛіцензіяGNU General Public License
Репозиторій вихідного кодуsvn.r-project.org/R/trunk/
Вебсайтwww.r-project.org

Rмова програмування і програмне середовище для статистичних обчислень, аналізу та зображення даних в графічному вигляді. Розробка R відбувалась під істотним впливом двох наявних мов програмування: мови програмування S з семантикою, успадкованою від Scheme[6]. R названа за першою літерою імен її засновників Роса Іхаки (Ross Ihaka) та Роберта Джентлмена, (Robert Gentleman)[7] працівників Оклендського Університету в Новій Зеландії. Незважаючи на деякі принципові відмінності, більшість програм, написаних мовою програмування S запускаються в середовищі R.

R поширюється безкоштовно за ліцензією GNU General Public License [8][9] у вигляді вільнодоступного вихідного коду або відкомпільованих бінарних версій більшості операційних систем: Linux, FreeBSD, Microsoft Windows, Mac OS X, Solaris. R використовує текстовий інтерфейс, однак існують різні графічні інтерфейси користувача (див. Графічні Редактори Скриптів та IDE).

R має значні можливості для здійснення статистичних аналізів, включаючи лінійну і нелінійну регресію, класичні статистичні тести, аналіз часових рядів (серій), кластерний аналіз і багато іншого. R легко розбудовується завдяки використанню додаткових функцій і пакетів, доступних на сайті Comprehensive R Archive Network (CRAN) [Архівовано 5 січня 2008 у Wayback Machine.]. Більша частина стандартних функцій R написана мовою R, однак існує можливість підключати код, написаний C, C++ або Фортраном. Також за допомогою програмного коду на C або Java [10] можна безпосередньо маніпулювати R об'єктами.

Особливості

R належить до інтерпретованих мов програмування і для роботи використовується командний інтерпретатор. Наприклад, робота R в терміналі має такий вигляд:

  > 1+1
  [1] 2

R підтримує концепцію об'єктно-орієнтованого програмування (ООП), включаючи generic функції, результат виконання якої залежить від аргументів (типу об'єктів), що передаються generic функції. В мові програмування R всі змінні є об'єктами, кожен об'єкт належить до певного класу.[11] При цьому R має дві класові моделі: S3 та S4. Перша була реалізована від початку існування R, друга була додана у версії 1.7.0 [12] з пакетом methods [Архівовано 27 серпня 2013 у Wayback Machine.]. S3 не є справжньою класовою системою, класи S3-об'єкта визначаються простим атрибутом — вектором символьних рядків:

> q <- 1
> class(q)                             # перевіряємо клас q
[1] "numeric"                          # q - число
> class(q) <- c("character", class(q)) # "розширимо" клас q
> q
[1] 1
attr(,"class")
[1] "character" "numeric"              # тепер q належить до двох класів

При цьому, при виконанні generic функцій, таких як plot() чи summary(), диспетчер методів шукає в таблиці методів метод, який узгоджується з іменем першого аргумента.

# Генеруємо вибірку з повторами з множини перших 5 літер, розміром у 20 елементів. 
# Після чого будуємо факторну таблицю (contingency table)
> m <- table(sample(LETTERS[1:5], size = 20, replace = T)) 
# щоб дізнатись значення змінної - просто вводимо її ім'я в консолі
> m
A B C D E 
4 5 3 2 6 
> class(m) 
[1] "table"                     # m - факторна таблиця
> summary(m)                    # фактично виконується summary.table() 
Number of cases in table: 20 
Number of factors: 1 
> as.vector(m)                  # m як вектор
[1] 4 5 3 2 6
> summary(as.vector(m))         # виконується summary.default()
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max. 
      2       3       4       4       5       6

Хоча S3 проста система, але вона виявилась досить потужною і зручною саме для інтерактивного аналізу даних. S4 класи не такі "інтерактивні" і вони більше підходять для написання, наприклад, бібліотек. При створенні S4 класу потрібно вказати його ім'я і слоти (тобто поля). При цьому можна вказати від яких класів походить цей клас (це можуть бути S4 і S3 класи), прототип і функцію валідації (за замовченням перевіряється лише відповідність типу слоту і його значення, але можна ввести перевірку самого значення, наприклад, допускати лише числа менші 10).

# Визначаємо S4-клас
AClass <- setClass("AClass"                                                     # ім'я класу  
                   , representation(adata = "character", alength = "numeric")   # імена слотів та їхні типи/класи
                   , prototype(adata  = "Hello world!", alength = 12)           # прототип класу
                   , validity = function(object){                               # функція валідації 
                      if(object@alength < 15) return(T)                         # якщо alength < 15, то все ок
                      F                                                         # інакше - помилка
                     }
  
# наслідуємо AClass додавши новий слот                 )
BClass <- setClass("BClass", contains= "AClass", slots = c(bdata = "numeric"))  

# створюємо об'єкт класу AClass
> AClass()                                                                      
An object of class "AClass"                                                     # оскільки в конструктор нічого не було передано 
Slot "adata":                                                                   # то створюється прототип
[1] "Hello world!"
Slot "alength":
[1] 12

# створюємо інший AClass-об'єкт
> AClass(adata = "Hello another world!", alength = nchar("Hello another world!")) 
Error in validObject(.Object) : invalid class “AClass” object: FALSE              # alength >= 15, тому генерується помилка

S4-generic функції також мають певні відмінності від їхніх S3 побратимів. Головною відмінністю є можливість визначення сигнатури для generic-функції і для її методів, тобто перевіряється тип не лише першого аргументу, а й решти. При цьому в сигнатурі можна використати спеціальні типи ANY та MISSING, які вказують на те, що аргумент може бути будь-якого типу, або бути обов'язково пропущеним, відповідно.

Оскільки в R функції є об'єктами першого класу (тобто їх можна передавати як аргументи в інші функції та присвоювати змінним), то можна створити клас від типу function:

# визначимо функцію, яка просто збільшує аргумент на 10 і повертає результат
foo <- function(p){
   p + 10;
}
# наслідуємо клас від функції
CFun <- setClass("CFun", contains = c("function")
                 , slots = c(param = "numeric")
                 )
# визначимо метод generic-функції show для класу CFun
setMethod("show", "CFun",     
          function(object) {
             cat("Show method for CFun objects\n")       # виводимо рядок
             cat(object(object@param))                   # використовуємо CFun-об'єкт як функцію
          })
# створимо новий об'єкт класу CFun 
> cf.obj <- CFun(foo, param = 13)

# тепер введемо в консолі ім'я створеного об'єкту, щоб подивитись його значення
# при цьому буде знайдено відповідний метод функції show 
> cf.obj
Show method for CFun objects
23                                    # == foo(13) == cf.obj(cf.obj@param)

Важливою особливістю R є тотальне використання того, що називають, recycling:

# Створюємо вектор чисел від 1 до 10
> x <- 1:10
> x
 [1]  1  2  3  4  5  6  7  8  9 10

# кожен елемент х порівнюється з 4
# фактично х порівнюється з 10-елементним вектором, що складається лише з 4
# говорять, що 4 була recycled, перероблена
> x > 4
 [1] FALSE FALSE FALSE FALSE  TRUE  TRUE  TRUE  TRUE  TRUE  TRUE

# додамо 10 до елементів х окрім 4,5 та 6-го
> x[-(4:6)] + 10
[1] 11 12 13 17 18 19 20

# якщо довжина довшого об'єктів не ділиться націло на довжину коротшого, то виводиться попредження
# але операція все одно виконується 
> x + c(10, 100, 1000)
 [1]   11  102 1003   14  105 1006   17  108 1009   20
Warning message:
In x + c(10, 100, 1000) :
  longer object length is not a multiple of shorter object length


Хоча R орієнтована на розв'язок і аналіз статистичних задач, вона може використовуватися для матричних обрахунків з порівняльною швидкодією до математичних пакетів GNU Octave або MATLAB.[13]

Створено багато пакетів для статистичних обчислень, біоінформатики, оптимізації тощо (див. "Пакети/Бібліотеки").

Середовище R містить засоби для візуалізації результатів обчислень (двовимірні, тривимірні графіки, діаграми, гістограми, діаграми (схеми) Ганта тощо). Графічні можливості R дозволяють створювати високоякісні графіки з різними атрибутами, зокрема математичні формули і символи.

Іншою особливістю є функція Sweave, яка дозволяє інтеграцію і виконання коду R в документах, написаних за допомогою LaTeX з метою створення динамічних звітів[14].

R de-facto став стандартом у міжнародній спільноті спеціалістів в галузі статистики, і широко використовується в розробках статистичних програм та аналізі даних[15]. Згідно щорічному опитуванню Rexer's Annual Data Miner Survey в 2010 році, більшість (43%) серед опитаних спеціалістів з аналізу даних використовують у своїй роботі середовище R[16].

Приклади коду R

Приклади[17] ілюструють базовий синтаксис мови програмування R з використанням інтерфейсу командного рядка:

Приклад 1

Створення числового і символьного векторів

> # Все, що за символом #, інтерпретується як коментар
> x <- c(1,2,3,4,5,6,7,8,9,10)  # Створення числового вектора
> y <- 2^x                      # піднесення числа до степеня х
> y                             # перегляд змісту об'єкта y, аналогічно print(y)      
 [1]    2    4    8   16   32   64  128  256  512 1024
 
> b1 <- c("Kharkiv","Kyiv","Lviv") # символьний вектор
> b1
[1] "Kharkiv" "Kyiv"  "Lviv"
Гістограма згенерована за допомогою коду R Приклад 2

Приклад 2

Генерація випадкових чисел нормального розподілу і побудова гістограми

> x <- rnorm(1000) # генерація 1000 випадкових чисел 
                   # з розподілу Гауса
> histogram <- hist(x, breaks=50, plot=FALSE) # розрахунок гістограми для змінної x,  
                                              # кількість інтервалів 50 
> plot(histogram, col="blue",border="red") # зображення гістограми за допомогою функції plot()

Пакети/Бібліотеки

Можливості R значно розширюються додатковими пакетами (бібліотеками). Пакети розробляються безпосередньо користувачами R. Станом на вересень 2024 року було понад 21 тисячу пакетів,[18] доступних здебільшого на сайті Comprehensive R Archive Network (CRAN) [Архівовано 5 січня 2008 у Wayback Machine.], а також на сайтах Omegahat , Bioconductor [Архівовано 16 липня 2011 у Wayback Machine.], R-Forge [Архівовано 6 липня 2011 у Wayback Machine.]. [19].

На сторінці "Task View" вебсайту CRAN [Архівовано 20 червня 2010 у Wayback Machine.] розміщено список напрямків (Фінанси, Генетика, Хеміометрія і Математична Фізика, Навколишнє середовище, Суспільні науки), в яких використовується R і для яких доступні пакети на сайті.

Графічні Редактори Скриптів та IDE

Для роботи з R існує кілька графічних інтерфейсів (GUI)

  • Графічна оболонка RGui разом з командною оболонкою (терміналом) R Console входять до базового пакету R у версії для Windows
  • RStudio — зручне кросплатформне середовище розробки з відкритим кодом (існує можливість запуску на віддаленому linux сервері).
  • RKWard — розширюване середовище розробки IDE
  • RapidMiner [Архівовано 22 червня 2011 у Wayback Machine.] і розширення RapidMiner R — середовище розробки для аналізу і обробки даних з використанням R, WEKA
  • Java Gui for R (JGR) [Архівовано 30 червня 2011 у Wayback Machine.] — кросплатформний термінал і редактор R написаний на Java
  • Deducer [Архівовано 24 жовтня 2016 у Wayback Machine.] — графічний інтерфейс для аналізів даних з використанням системи меню (подібний до SPSS). Розроблений для використання разом з JGR та RGui.
  • Rattle GUI [Архівовано 5 липня 2011 у Wayback Machine.] — кросплатформний графічний інтерфейс, розроблений для добування даних (збору та аналізу даних).
  • R Commander — кросплатформний GUI з системою меню і доступними додатковими плагінами (базується Tcl/Tk)
  • RExcel — додаток до Microsoft Excel, який дозволяє використовувати можливості R
  • Sage — середовище для математичних розрахунків з використанням інтерфейсу веббраузера, бібліотек R і підтримкою rpy
  • Red-R — інтерфейс для аналізу, що використовує R
  • Tinn-R [Архівовано 11 червня 2011 у Wayback Machine.] — графічний інтерфейс

Середовища розробки (IDE)

Текстові редактори та середовища розробки (IDE) з частковою підтримкою R

gedit, Bluefish [Архівовано 5 липня 2011 у Wayback Machine.], IDE Eclipse, Kate,[20] Vim, Emacs (Emacs Speaks Statistics [Архівовано 2 травня 2022 у Wayback Machine.]), Crimson Editor [Архівовано 17 грудня 2017 у Wayback Machine.], ConTEXT [Архівовано 27 червня 2011 у Wayback Machine.], Tinn-R[21], Geany [Архівовано 28 січня 2021 у Wayback Machine.], jEdit, Syn [Архівовано 20 серпня 2011 у Wayback Machine.], TextMate — The Missing Editor for Mac OS X [Архівовано 6 вересня 2008 у Wayback Machine.], SciTE [Архівовано 20 лютого 2011 у Wayback Machine.], WinEdt [Архівовано 26 квітня 2007 у Wayback Machine.] (R Package RWinEdt), WPE, notepad++[22] і SciViews.

Взаємодія з іншими мовами програмування

R доступна для використання у мовах програмуваннях Python (за допомогою пакета RPy[23]), Perl (за допомогою модуля Statistics::R[24] ) і Ruby (за допомогою RSRuby[25] ).

Підтримка R пропрієтарними програмними продуктами

Деякі пропрієтарні програмні продукти, призначені для аналізу статистичних даних (напр. SPSS, STATISTICA[26], SAS[27]), мають розширення, розроблені для інтеграції у свої структури функціоналу R.

Заснована 2007 року компанія Revolution Analytics розпочала комерційну підтримку версії R під назвою ParallelR, розробленої спеціально для кластерів робочих станцій. В 2011 з'явилася можливість зчитувати і записувати дані у формат файлів SAS за допомогою пропієтарного Enterprise R[28].

Див. також

Українська література з R

Примітки

  1. https://cran.r-project.org/doc/manuals/r-release/R-intro.html#Objects
  2. Ihaka R. R : Past and Future History
  3. Hornik, Kurt (26 листопада 2015). R FAQ. The Comprehensive R Archive Network. 2.1 What is R?. Архів оригіналу за 9 липня 2011. Процитовано 5 серпня 2018.
  4. The Comprehensive R Archive Network. Архів оригіналу за 23 січня 2019. Процитовано 5 липня 2019.
  5. а б в http://librestats.com/2011/08/27/how-much-of-r-is-written-in-r/
  6. Michael J. Crawley (2007). The R Book. John Wiley & Sons. ISBN 978-0-470-51024-7.
  7. Robert Gentleman's home page. Архів оригіналу за 25 червня 2013. Процитовано 20 липня 2009.
  8. Free Software Foundation (FSF) Free Software Directory: GNU R. Архів оригіналу за 25 червня 2013. Процитовано 5 липня 2010.
  9. What is R?. Архів оригіналу за 25 червня 2013. Процитовано 28 квітня 2009.
  10. Duncan Temple Lang, Calling R from Java (PDF), архів оригіналу (PDF) за 21 серпня 2010, процитовано 5 липня 2010
  11. W. N. Venables та B. D. Ripley (2002). Modern Applied Statistics with S (вид. четверте). Springer. ISBN 978-0-387-95457-8.
  12. S4 Classes and Methods (PDF). Архів (PDF) оригіналу за 13 серпня 2013. Процитовано 4 серпня 2013.
  13. Speed comparison of various number crunching packages (version 2). SciView. Архів оригіналу за 25 червня 2013. Процитовано 3 листопада 2007. [Архівовано 2009-08-08 у Wayback Machine.]
  14. Leisch F (2002). Sweave, Part I: Mixing R and LaTeX: A short introduction to the Sweave file format and corresponding R functions. R News. 2 (3): 28—31.
  15. Vance, Ashlee (6 січня 2009). Data Analysts Captivated by R's Power. New York Times. Архів оригіналу за 31 жовтня 2017. Процитовано 28 квітня 2009. R is also the name of a popular programming language used by a growing number of data analysts inside corporations and academia. It is becoming their lingua franca...
  16. Архівована копія. Архів оригіналу за 15 липня 2011. Процитовано 27 червня 2011.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання) [Архівовано 2011-07-15 у Wayback Machine.]
  17. Віктор Гнатюк (2010). Вступ до R на прикладах (PDF).[недоступне посилання з червня 2019]
  18. Contributed Packages. Процитовано 21 вересня 2024.{{cite web}}: Обслуговування CS1: Сторінки з параметром url-status, але без параметра archive-url (посилання)
  19. Robert A. Muenchen. The Popularity of Data Analysis Software. Архів оригіналу за 25 червня 2013. Процитовано 27 червня 2011. [Архівовано 2013-07-30 у Wayback Machine.]
  20. Syntax Highlighting. Kate Development Team. Архів оригіналу за 7 липня 2008. Процитовано 9 липня 2008. [Архівовано 2008-07-07 у Wayback Machine.]
  21. Tinn-R Editor - GUI for R Language and Environment. Tinn-R Team. Архів оригіналу за 25 червня 2013. Процитовано 7 листопада 2010.
  22. NppToR: R in Notepad++. sourceforge.net. Архів оригіналу за 25 червня 2013. Процитовано 11 липня 2010.
  23. RPy home page. Архів оригіналу за 18 листопада 2019. Процитовано 12 травня 2022.
  24. Statistics::R page on CPAN. Архів оригіналу за 1 грудня 2011. Процитовано 9 вересня 2011.
  25. RSRuby rubyforge project. Архів оригіналу за 5 липня 2015. Процитовано 9 вересня 2011.
  26. Архівована копія. Архів оригіналу за 12 червня 2013. Процитовано 9 вересня 2011.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  27. Архівована копія. Архів оригіналу за 10 червня 2011. Процитовано 27 червня 2011.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)
  28. 'Red Hat for stats' goes toe-to-toe with SAS. Архів оригіналу за 9 жовтня 2011. Процитовано 27 червня 2011.

Посилання

Read other articles:

The Big BossPoster versi Hong Kong LegendsSutradaraLo WeiProduserRaymond ChowDitulis olehBruce LeeLo WeiPemeranBruce LeeMaria YiJames TienYin-Chieh HanTony LiuPenata musikWang Fu-ling(versi bahasa Mandarin)Peter Thomas(versi bahasa Inggris)Joseph Koo(versi bahasa Kanton)DistributorGolden HarvestTanggal rilis 31 Oktober 1971 (1971-10-31)Durasi110 menitNegara Hong KongBahasaKanton, MandarinPendapatankotorHK$3.197.417 The Big Boss (Hanzi: 唐山大兄; Pinyin: Táng Shān Dà ...

 

River in Wales For the river in New Zealand, see Cleddau River. River CleddauThe Western Cleddau in Haverfordwest Town CentreNative nameAfon Cleddau (Welsh)LocationCountryWalesCountyPembrokeshirePhysical characteristicsSourcePreseli Hills MouthIrish Sea The Western Cleddau at Haverfordwest The River Cleddau (Welsh: Afon Cleddau) consists of the Eastern and Western Cleddau rivers in Pembrokeshire, west Wales. They unite to form the Daugleddau estuary and the important harbour of Milf...

 

Not to be confused with list of country calling codes. This is a list of international dialing prefixes used in various countries for direct dialing of international telephone calls. These prefixes are typically required only when dialling from a landline, while in GSM-compliant mobile phone (cell phone) systems, only the symbol + before the country code may be used[citation needed] irrespective of where the telephone is used at that moment; the network operator provides the access c...

Motorsport race track in Indonesia Sentul International CircuitGrand Prix Circuit (1993–present)LocationSentul City, Bogor Regency, West Java, IndonesiaTime zoneUTC+07:00Coordinates6°32′9.1″S 106°51′24.4″E / 6.535861°S 106.856778°E / -6.535861; 106.856778Capacity50,000Broke groundJanuary 1992; 32 years ago (1992-01)Opened21 August 1993; 30 years ago (1993-08-21)Major eventsCurrent:Indonesia Touring Car Championship...

 

Head of government of the Republic of Austria This article is about the office. For a list of Austrian chancellors, see List of chancellors of Austria. Chancellor of AustriaBundeskanzler der Republik Österreich (German)Coat of ArmsState flagIncumbentKarl Nehammersince 6 December 2021ChancelleryStyleMr ChancellorHis ExcellencyTypeHead of governmentStatusSupreme executive organMinisterMember ofCabinetEuropean CouncilNational Security CouncilSeatChancellery BuildingBallhausplatz, Inne...

 

American Christian socialist leader (1873–1966) The ReverendHarry F. WardWard in 1941BornHarry Frederick Ward, Jr.(1873-10-15)October 15, 1873Chiswick, Middlesex, EnglandDiedDecember 9, 1966(1966-12-09) (aged 93)Fort Lee, New Jersey, USKnown forServing as founding chairman of the American Civil Liberties UnionSpouse Daisy Kendall ​(m. 1899)​ChildrenGordon WardLynd WardMuriel WardParentsHarry Freeman Ward Sr.Fanny JeffreyEcclesiastical careerReligionChr...

This is a list of diplomatic missions in the Syrian Arab Republic. Diplomatic missions in Syria   Syrian Arab Republic   Embassy   Consulate-General Diplomatic missions in Damascus Embassies  Abkhazia  Afghanistan  Algeria  Argentina[1]  Armenia[2]  Austria[3]  Bahrain  Belarus[4]  Brazil[5]  Bulgaria[6]  Chile[7]  China[8]  Cuba[9...

 

British news and current affairs programme This article is about the defunct BBC news magazine. For other TV programmes of similar name, see 60 Minutes (disambiguation). This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation b...

 

Season of television series Rick and MortySeason 3Blu-ray coverStarring Justin Roiland Chris Parnell Spencer Grammer Sarah Chalke No. of episodes10ReleaseOriginal networkAdult SwimOriginal releaseApril 1 (2017-04-01)[a] –October 1, 2017 (2017-10-01)Season chronology← PreviousSeason 2Next →Season 4List of episodes The third season of Rick and Morty, an American animated television series created by Dan Harmon and Justin Roiland, originally aired on Carto...

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要編修,以確保文法、用詞、语气、格式、標點等使用恰当。 (2013年8月6日)請按照校對指引,幫助编辑這個條目。(幫助、討論) 此條目剧情、虛構用語或人物介紹过长过细,需清理无关故事主轴的细节、用語和角色介紹。 (2020年10月6日)劇情、用語和人物介紹都只是用於了解故事主軸,輔助�...

 

Pour les articles homonymes, voir Citroën C6. Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus. Le ton de cet article est trop promotionnel ou publicitaire (mars 2022). Vous êtes invité à améliorer l'article de manière à adopter un ton neutre (aide quant au style) ou discutez-en. Vous pouvez également préciser les sections non neutres en utilisant {{section promotionnelle}} et de souligner les passages problématiques avec {{passage promotionnel}}. Cit...

 

American geophysicist This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Don L. Anderson – news · newspapers · books · scholar · JSTOR (February 2021) (Learn ...

Centro histórico de San Petersburgo y conjuntos monumentales anexos Patrimonio de la Humanidad de la Unesco Vista del corps de logis desde la cour d'honneur. Palacio de AlejandroLocalizaciónPaís  RusiaCoordenadas 59°43′16″N 30°23′34″E / 59.721111111111, 30.392777777778Datos generalesTipo CulturalCriterios i, ii, iv, viIdentificación 540Región Europa y América del NorteInscripción 1990 (XIV sesión) Sitio web oficial [editar datos en Wikidata] El...

 

Fundo El Carmen Vista Aérea de El Carmen (año 2007)• Municipio Municipalidad de Temuco• Ciudad TemucoSuperficie 1,8 km²Población  • Total 50.000 hab. (2017)• Densidad 2.912 hab./km²[editar datos en Wikidata]El Carmen o también conocido como Fundo El Carmen es un barrio satélite de la ciudad de Temuco.Distante a 7 kilómetros al noroeste de la Plaza de Armas de dicha ciudad y del Sector centro. Su población ...

 

1984 Canadian TV series or program The Care Bears Battle the Freeze MachineA poster for the original May 1984 video release of the specialWritten byPeter SauderDirected byPino van Lamsweerde,Paul Schibli (animation)StarringRick JonesBob DermerNoreen YoungLes LyeAbby HagyardDominic BradfordBrodie OsomeNarrated byBob DermerTheme music composerBob and Merry Chimbel (songs),Gary Morton (score)Country of originCanadaOriginal languageEnglishProductionProducersW.H. Stevens Jr.Hugh CampbellCinematog...

أندرو بارون معلومات شخصية الميلاد 24 ديسمبر 1980 (العمر 43 سنة)إنفركارجل الطول 1.78 م (5 قدم 10 بوصة) مركز اللعب وسط الجنسية نيوزيلندا  مسيرة الشباب سنوات فريق 1988–1997 بيتون 2000–2003 William Carey University [الإنجليزية]‏ المسيرة الاحترافية1 سنوات فريق م. (هـ.) 1997–2000 ميرامار رينجرز...

 

Pour les articles homonymes, voir Delangre. Eugène DelangreBiographieNaissance 19 avril 1904ToulonDécès 15 mars 1970 (à 65 ans)ToulonNationalité françaiseActivité Joueur de rugby à XVAutres informationsSport Rugby à XVÉquipe Rugby club toulonnaisPosition Troisième ligne ailemodifier - modifier le code - modifier Wikidata Eugène Delangre, né le 19 avril 1904 à Toulon (Var), est un joueur français de rugby à XV qui évoluait au poste de troisième ligne aile au sein de l'e...

 

Cet article est une ébauche concernant une localité bulgare. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Élément architectural de la cité d'Oescus exposé au musée de Pleven Oescus, de son nom complet colonia Ulpia Oescus, était une cité antique de Mésie, située aujourd'hui près de Gigen, au nord-ouest de l'actuelle ville de Pleven en Bulgarie. Oescus abrita le camp de la légion V Macedonica au p...

Creator of Esperanto (1859–1917) Zamenhof redirects here. For the surname, see Zamenhof (surname). L. L. ZamenhofZamenhof, c. 1895BornLeyzer Zamengov[a](1859-12-15)15 December 1859[b]Belostok, Grodno Governorate, Russian EmpireDied(1917-04-14)14 April 1917[b] (aged 57)Warsaw, Kingdom of PolandBurial placeJewish Cemetery, Warsaw52°14′43″N 20°58′34″E / 52.24528°N 20.97611°E / 52.24528; 20.97611OccupationOphthalmologistKnown...

 

友杉 篤輝千葉ロッテマリーンズ #4 2023年6月27日、京セラドーム大阪にて基本情報国籍 日本出身地 大阪府大阪市住之江区生年月日 (2000-11-07) 2000年11月7日(23歳)身長体重 171 cm70 kg選手情報投球・打席 右投右打ポジション 遊撃手プロ入り 2022年 ドラフト2位初出場 2023年4月1日年俸 1900万円(2024年)[1]経歴(括弧内はプロチーム在籍年度) 立正大学淞南高等学校 天...