R

نرم افزار تصویر:
R
جزئیات نرم افزار:
نسخه: 3.1.2
ها تاریخ: 17 Feb 15
توسعه دهنده: R core development team
پروانه: رایگان
محبوبیت: 292

Rating: 3.0/5 (Total Votes: 1)

R منبع باز، آزادانه توزیع شده و multiplatform نرم افزار خط فرمان فراهم می کند که مجموعه یکپارچه از امکانات نرم افزار است که می تواند به راحتی برای محاسبه داده ها، دستکاری و صفحه نمایش گرافیکی استفاده می شود. به عبارت دیگر، R یک زبان برنامه نویسی و محیط زیست برای محاسبات آماری و گرافیکی است.
این برون SA پروژه گنو شبیه به زبان برنامه نویسی S و توسعه محیط زیست ایجاد شده توسط جان چمبرز و همکارانش در آزمایشگاه بل، که قبلا به عنوان AT & T، در حال حاضر روشن و شفاف فن آوری های شناخته شده بود. آن را با اسناد و مدارک جامع است که در دسترس ترانزیت پروژه و می آید؛ S homepage.Features در یک ویژگی glanceKey شامل زبان موثر، به خوبی توسعه یافته و ساده برنامه نویسی، ذخیره سازی داده ها مفید و دست زدن به توابع، مجموعه ای از اپراتورهای برای محاسبات آرایه، به ویژه ماتریس، مجموعه ای منسجم، بزرگ و یکپارچه از آب و برق متوسط ​​برای تجزیه و تحلیل داده ها، و همچنین توابع گرافیکی برای نمایش داده ها و تجزیه و تحلیل.
این را می توان به راحتی با قابلیت های اضافی توسعه یافته، همراه با طیف گسترده ای از تکنیک های گرافیکی و آماری، از جمله غیر خطی و مدل سازی خطی، تجزیه و تحلیل سری های زمانی، خوشه، طبقه بندی و آزمون های آماری کلاسیک. R می تواند به تولید قطعه انتشار با کیفیت، از جمله فرمولهای ریاضی و علامت استفاده می شود.
علاوه بر این، کاربران قادر به پیوند و C ++، C و کد فرترن تماس بگیرید در زمان اجرا، اضافه کردن قابلیت های اضافی را بوسیله توابع جدید، به دنبال انتخاب الگوریتمی ساخته شده، و همچنین به دستکاری R اشیاء را به طور مستقیم با نوشتن کد C خواهد بود. ساخته شده در معماری افزونه آن اجازه می دهد تا شما به راحتی توابع پیش فرض آن گسترش از طریق packages.Under هود و OSesR پشتیبانی کراس پلت فرم نرم افزار خط فرمان است که می تواند در بر طیف گسترده ای از گنو / لینوکس و یونیکس-مانند عامل استفاده می شود سیستم، از جمله BSD، و همچنین در مایکروسافت ویندوز و Mac OS X. این است که در زبان برنامه نویسی C اجرا شده است و با موفقیت در هر دو سیستم عامل 32 بیتی و 64 بیتی سخت افزار تست شده است.

چیست جدید در این نسخه:

ویژگی های جدید:
embedFonts () در حال حاضر به فرمت پیش فرض = & quot؛ را ps2write ها & quot؛ برای .ps و فایل .eps. این موجود در ghostscript نیز این فونتها 9.x (از سال 2010) در حالی که قبلی به طور پیش فرض، قالب = و & quot است. pswrite & quot؛ باشد در ghostscript نیز این فونتها 9.10 برداشته شد.
برای هماهنگی با [dpqr] هنجار ()، [DP] lnorm (sdlog = 0) مدل توده نقطه در بزرگراه (mulog) به جای بازگشت نان (برای خطا).
قابلیت () در حال حاضر گزارش اگر ICU در برای استفاده برای میترا وارد (آن است که تنها در واقع استفاده اگر یک مکان مناسب برای میترا تعیین می کنند، و هرگز برای یک مکان C).
(OS X تنها.) چک tcltk بسته بندی در هنگام لود اگر آن را در برابر بر اساس X11-CRAN کنید Tcl / TK مرتبط و اگر چنین است که جزء کنید Tcl / TK و کتابخانه X11 نصب. این اجازه می دهد تا پیام های خطا آموزنده تر به مشاوره نصب و راه اندازی جزء گم شده و یا از XQuartz داده می شود.
دستگاه X11 () و نسخه های مبتنی بر X11-از ویرایشگر داده ها و بیننده (استناد شده توسط ویرایش () و مشخصات () برای فریم های داده ها و ماتریس از خط فرمان R) بررسی کنید که کتابخانه X11 نصب شده و در صورت توصیه نمی نصب XQuartz .
icuSetCollate () اجازه می دهد تا محلی = & quot؛ را به طور پیش فرض & quot؛ باشد و محلی = & quot؛ را هیچ و & quot؛ برای استفاده از خدمات سیستم عامل به جای ICU برای میترا.
R_ICU_LOCALE متغیر محیطی را می توان مورد استفاده برای تنظیم پیش فرض محلی ICU، در مورد یک مشتق شده از محل سیستم عامل نامناسب است (این است که در حال حاضر لازم بر روی ویندوز).
تابع جدید icuGetCollate () به مکان میترا ICU در استفاده (در صورت وجود) گزارش.
utils گروه :: URLencode () استفاده از شخصیت های unreserved و محفوظ از RFC 3986،، به جای RFC 1738 به روز شد.
منحصر به فرد (هشدار ()) و C (هشدار ()) در حال حاضر پشتیبانی می کند.
Bioconductor 'نسخه' استفاده شده توسط setRepositories () در حال حاضر به صورت پیش فرض به 3.0. (این را می توان در زمان اجرا _via_ R_BIOC_VERSION متغیر محیطی تنظیم شده است.)
نصب و راه اندازی نرم افزار:
اسکریپت configure گزارش در قابلیت های مهم تر / گزینه خواهد شد که در وارد نیست.
انواع بیشتری از بلاس خارجی با نام در آن گزارش به رسمیت شناخته شده.
هنگامی که ساخت R به عنوان یک کتابخانه مشترک، -L $ {R_HOME} / $ معاونت {R_ARCH} پرچم است پیش از آن در دستورات لینک استفاده در هنگام نصب قرار داده و هنگامی که بسته های نصب شده: این کمک می کند تا اطمینان حاصل شود که ساخت در حال حاضر دارای اولویت اگر R کتابخانه مشترک در حال حاضر توسط به عنوان مثال نصب نصب-libR در یک کتابخانه ذکر شده در LDFLAGS (و نه در 'دایرکتوری کتابخانه سیستم شما را به عنوان مستند). (ای کاش از روابط عمومی # 15790.)
لیتک upquote بسته است و دیگر برای استفاده R از inconsolata مورد نیاز است.
(فقط ویندوز) اگر هر دو نسخه 32 و 64 بیتی از R نصب شده، بن / R.exe و بن / Rscript.exe اجرایی در حال حاضر اجرا 64 بیتی R. (برای اجرای 32 بیتی R، بازنویسی این فایل ها با نسخه های از بن / i386 / Rfe.exe.)
UTILITIES:
در حال اجرا R CMD را چک کنید با _R_CHECK_DEPENDS_ONLY_ واقعی در حال حاضر بسته VignetteBuilder در دسترس حتی اگر آنها ذکر شده است در نشان می دهد، از آنجایی که آنها مورد نیاز برای تشخیص و روند عکس های شرح داری غیر Sweave.
چک R CMD در حال حاضر گزارش اعلامیه importFrom خالی در یک فایل فضای نام، به عنوان این اشتباهات رایج هستند (نوشتن importFrom (PKG) که در آن واردات (PKG) در نظر گرفته شده بود).
R CMD چک کن به طور پیش فرض استفاده چک کد به طور مستقیم در فضای نام بسته بدون بارگیری و اتصال بسته و آن نشان می دهد و افزایش. برای تمرین خوبی با بسته در زمینه نشان می دهد، SS1.1.3.1 از نوشتن R ضمیمهها "را ببینید. برای استفاده از اشیاء تنبل-داده ها در کد خود بسته است، داده را ببینید.
رفع اشکال:
dmultinom () به احتمال غیر محدود به درستی کار کند.
prettyNum (X، zero.print = *) در حال حاضر نیز کار می کند هنگامی که X شامل ناس.
اشکال دیرینه نمایش گذاشته شده توسط nlminb () بر روی ویندوز به یک اشکال کامپایلر در شورای همکاری خلیج فارس 4.6.3 ترسیم شد. راهحل شده است در محل قرار داده. (PR # 15244 و PR # 15914).
ارائه فرمان در نسخه های HTML صفحات راهنما است بهبود یافته است: این کاملا بدیهی است در صفحه کمک برای نصب کنید.
as.hexmode (x) و as.octmode (X) در حال حاضر به درستی برای برخی از X عددی رفتار می کنند، به عنوان مثال، ج (NA، 1) و یا C (1، PI).
drop1 () شکست خورد اگر استدلال دامنه هیچ متغیر به کاهش داشته است. (PR # 15935)
ویرایش () (و از این رو رفع ()) شکست خورد اگر یک شی به حال یک ویژگی غیر شخصیت به نام & quot؛ را منبع و & quot؛ (یک ویژگی که در R قبل از نسخه 2.14.0 استفاده شده بود).
callGeneric () می تواند به عنوان یک استدلال رسمی شکست اگر عمومی به حال .... (PR # 15937).
درمورد انشعاب در موازی بسته به نام C خروج نقطه ورود در کودک. این نا امن بود (_exit باید نام شده)، و می تواند STDIN از روند R اصلی (دیده می شود که اغلب در سولاریس) خیط و پیت کردن.
به عنوان عمل خوب، STDOUT در حال حاضر قبل از درمورد انشعاب یک کودک سرخ.
R اشیاء مانند لیست (` B` = 1) در حال حاضر به درستی چاپ.
getAnywhere (& quot؛ را C_pbinom ها & quot؛) در حال حاضر به درستی یک جسم واحد (به جای unlisting آن) را برمی گرداند.
روش confint () برای NLS () متناسب شکست خورده با وجود استفاده از یک الگوریتم دیگر از گروه & quot آن این است محدودیت پارامتر مشخص شده است، پورت ها & quot؛ (PR # 15960)
Subclassing کلاس S4 شکست خورده اگر کلاس استدلال به ژنراتور مورد نیاز، از طریق روش () مقداردهی اولیه آن است.
removeSource () را به درستی رسیدگی عبارات حاوی استدلال که به عنوان از دست رفته، به عنوان مثال عرضه شد نه X [من،]. (PR # 15957)
as.environment (فهرست ()) در حال حاضر کار می کند، و as.list () از چنین محیطی است در حال حاضر همان لیست ().
توابع چند tcltk هنگامی که در محیط غیر معمول اجرا شکست خورده است. (PR # 15970)
گزینه (فهرست ()) در حال حاضر کار می کند (بدیهی). (PR # 15979)
ادغام (، ..) در حال حاضر به درستی کار می کند برای دو چوب `مستقل (PR # 15648)، و هنوز هم قابلیت از طریق تنظیم = & quot؛ را خودکار & quot؛ را به عنوان مثال برای دو شاخه از دندروگرام موجود است.
روش طرح برای & quot؛ hclust ها & quot؛ اشیاء می شود چک آرگومان اختیاری. وقتی که درست است (به طور پیش فرض) را بررسی می کند با دقت بیشتر برای ورودی معتبر.
(فقط ویندوز) اگر یک کاربر تصمیم به نصب 64 بیتی R اما نه 32 بیتی R، بن / R و بن اجرایی / Rscript شکست خورده را اجرا کنند. (PR # 15981)
ممکن است مختلف سرریز بافر جلوگیری شده است، و حفاظت از حافظه از دست رفته اضافه شده است. (PR # 15990)
Rscript دیگر به R عبور --args زمانی که هیچ اضافی وجود دارد (& quot؛ را کاربر به & quot؛) استدلال.
اشیاء مانند getClass (& quot؛ را refClass ها & quot؛) @ نمونه در حال حاضر چاپ () و خ () بدون خطا.
یکسان () در حال حاضر نیز در بیت S4 به نظر می رسد.
تاریخچه (X، استراحت) در اضافه کردن یک ریش ریش شدن کوچک به چند استراحت قوی تر است که برخی از آنها بسیار بزرگ است. (PR # 15988)
زیر () و gsub () به عبارات منظم مانند و & quot تحمل کنم. بازدید کنندگان {2،} & quot؛ را به درستی اگر متن NA یا عناصر غیر اسکی موجود در منطقه UTF-8. بخشی از این با توجه به اشکال در کتابخانه TRE بود. (PR # 16009)
RShowDoc (& quot؛ را اخبار و & quot؛) در حال حاضر نسخه PDF نمایش.
ماتریس و آرایه ها با آخرین بعد صفر بود در تمام و یا ناقص نسخه قابل چاپ نیست. (PR # 16012)
plot.histogram () و از این رو تاریخچه () در حال حاضر xaxs، yaxs و پارامترهای گرافیک آزمایشگاه احترام بگذارند. (PR # 16021)
bw.SJ (x) و دیگر وزن بدن. * () دیگر segfault هنگامی که X شامل مقادیر غیر محدود است. (PR # 16024)
R CMD Rd2pdf ناخواسته گزینه --os آن استفاده کنه.
روش داخلی download.file () شد اندازه فایل و پیشرفت گزارش به درستی بر روی فایل های بزرگتر از 2GB (از libxml2 برای به ارث برده). این اصلاح برای 64 بیتی می سازد (سیستم عامل 32 بیتی ممکن است چنین فایل پشتیبانی نمی کند، اما در صورت امکان در نسخه های آینده R پشتیبانی می شود).
کار در اطراف یک اشکال در سیستم عامل X یوسمیتی که در آن متغیرهای محیط کلیدی ممکن است تکرار در مسائل باعث subprocesses. تکراری در حال حاضر در R راه اندازی (از طریق Rprofile) حذف شده است. (PR # 16042)
تنظیم X11 تشخیص خودکار راه اندازی در نمایش بر روی OS X به رسمیت شناختن همه XQuartz.

ویژگی های جدید:

جدید در نسخه 3.0.2 است:
فایل های اخبار شده اند دوباره سازماندهی شده است.
این پرونده حاوی اخبار R & gt؛ به = 3.0.0: اخبار برای 0.xy، 1.xy و 2.xy منتشر شده است در فایل NEWS.0، NEWS.1 و NEWS.2. فایل دوم در حال حاضر نصب شده وقتی که R نصب شده است. نسخه HTML اخبار از 2.10.0 به 2.15.3 در دسترس به عنوان توضیحات / HTML / NEWS.2.html است.
مجموع () برای استدلال عدد صحیح در حال حاضر با استفاده از یک باتری از نوع عدد صحیح حداقل 64 بیت و غیره خواهد بود در مورد بسیار نادر است که مبلغ تجمعی بیش از 2 ^ 53 (لزوما جمع بیش از 4 میلیون عناصر) دقیق تر.
به عنوان مثال () و ابزار :: Rd2ex () توابع در حال حاضر پارامترهای اجازه می دهد تا آنها را به چشم پوشی dontrun نشانه گذاری در نمونه های. (پیشنهادی توسط پیتر Solymos.)
خ (X) است، بطور قابل توجهی سریع تر برای لیست بسیار بزرگ، و یا عوامل با 100،000 سطح، دومی به عنوان در PR # 15337.
col2rgb () در حال حاضر عوامل به رشته کاراکتر کد عدد صحیح (پیشنهاد شده توسط برایان هانسون) نمی تبدیل می کند.
دم (هشدار ()) در حال حاضر کار می کند، از طریق `[` روش های جدید.
در حال حاضر پشتیبانی برای سبک لیتک فایل zi4.sty است که در برخی از توزیع های جایگزین inconsolata.sty وجود دارد.
unlist (X) در حال حاضر به طور معمول باز می گرداند همه غیر لیست XS بدون تغییر، نه فقط & quot؛ را بردار و & quot؛ آنهایی که. در نتیجه، فرمت (LST) در حال حاضر نیز کار می کند زمانی که لیست LST است عناصر غیر بردار.
ابزار :: getVignetteInfo تابع () اضافه شده است به دادن اطلاعات در مورد عکس های شرح داری نصب شده است.
assertCondition جدید ()، و غیره آب و برق در ابزار برای آزمایش، مفید است.
پروفایل در حال حاضر ثبت تماس های غیر inline است از کد بایتی کامپایل به توابع BUILTIN.
توابع مختلف در آمار و جاهای دیگر که با استفاده از ارزیابی غیر استاندارد در حال حاضر دقت بیشتری به پیروی از مقررات حوزه فضای نام. به عنوان مثال آمار :: LM () هم اکنون می توانید آمار پیدا :: model.frame () حتی اگر آمار در مسیر جستجو و یا اگر برخی از بسته یک تابع از آن نام را تعریف می کند نیست.
اگر / فاسد شی .Random.seed نامعتبر است در فضای کاری مواجه می شوند آن را با یک هشدار به جای دادن یک خطا کنه. (این اجازه می دهد تا R خود را به تکیه بر RNG کار، به عنوان مثال برای انتخاب یک پورت تصادفی.)
SEQ () و seq.int () را پیغام خطا صریح تر اگر با نامعتبر (به عنوان مثال نان) ورودی نامیده می شود.
هنگامی که تجزیه () پیدا می کند یک خطای دستوری، اکنون می سازد اطلاعات پارسه جزئی در دسترس تا محل خطا. (درخواست از Reijo Sund.)
مواد و روش ها استناد شده توسط NextMethod () پدر و مادر پویا مختلف به عمومی بود. این شد باعث دردسر که در آن روش S3 استناد از طریق ارزیابی تنبل می تواند مسیر کلی خود را از دست. (PR # 15267)
کد برای توزیع دو جمله ای منفی در حال حاضر رفتار == ​​اندازه مورد 0 به عنوان یک توزیع یک نقطه صفر.
مختصر () بدون هشدار رشته ورودی غیر ASCII که نیاز به هیچ مخفف دسته.
read.dcf () دیگر تا حدی 8191 کلمه در ادامه متن در هر خط. (ای کاش از روابط عمومی # 15250.)
formatC (X) نسخه دیگر کلاس از X به نتیجه، برای جلوگیری از سوء استفاده ایجاد اشیاء نامعتبر عنوان در PR # 15303. هشدار داده می شود اگر یک کلاس دور ریخته میشود.
NPK مجموعه داده شده است از توده کپی اجازه می دهد تا تست بیشتر به بدون بسته توصیه می شود که نصب اجرا می شود.
مقدار دهی اولیه از ضرایب رگرسیون برای مدل تفاوت غیر فاسد در ARIMA () تغییر کرده است و در برخی از نمونه های اجتناب حداکثر محلی است. (PR # 15396)
termplot () در حال حاضر transform.x استدلال برای کنترل صفحه نمایش از نظر فردی در طرح. (PR # 15329)
فرمت () در حال حاضر پشتیبانی رقم = 0، به nsmall رقم اعشار نمایش داده شود.
یک جدید فقط خواندنی همتراز () پارامتر به نام و & quot وجود دارد؛ صفحه & quot؛ باشد که یک مقدار منطقی نشان می دهد که آیا plot.new بعدی () تماس یک صفحه جدید شروع خواهد شد گرداند.
پردازش Sweave و جاده اسناد به PDF در حال حاضر ارائه backticks و نقل قول تکی بهتر در موارد متعدد، از جمله در کد و عبارات samp.
utils گروه :: modifyList () می شود keep.null بحث جدید اجازه می دهد اجزای NULL در جایگزینی به حفظ شود، به جای ایجاد اجزای مربوط به حذف شود.
ابزار :: pkgVignettes () دستاوردهای چک استدلال. اگر درست تنظیم شده، آن هشدار می دهند خواهد شد که به نظر می رسد شکل درخواست یک موتور شکل غیر موجود.
UTILITIES:
R CMD چک --as-جرثقی چک عرض خط در بخش مصرف و نمونه هایی از بسته بندی فایل جاده.
R CMD چک --as-جرثقی در حال حاضر دلالت --timings.
چک R CMD به نظر می رسد برای دستور gfile اگر یک فایل مناسب یافت نشد. (اگر چه پرونده در GNU نیست، OpenCSW در سولاریس آن را به عنوان gfile نصب.)
R CMD ساخت (با تار داخلی) چک مجوز از پیکربندی و پاکسازی فایل ها و اضافه می کند اجرا اجازه دسترسی به مجوزهای ثبت شده برای این فایل ها در صورت نیاز، با یک هشدار. این در نکردید و فایل سیستم که پشتیبانی نمی اجرا مجوز (به ویژه، بر روی ویندوز) مفید است.
R CMD ساخت در حال حاضر بافت و دولایه تمام عکس های شرح داری، بسته به طوری پیشنهاد در طول نصب و راه اندازی بسته بندی مورد نیاز نمی باشد اگر بسته منبع با جریان ساخت R CMD آماده شد.
checkFF () (استفاده شده توسط R چک CMD) یک کار بهتر از تشخیص تماس از بسته های دیگر، از جمله کسانی که در آن یک تابع شده است از فضای نام دیگر کپی گزارش نشده (به عنوان مثال به عنوان یک روش به طور پیش فرض). این در حال حاضر تماس های که در آن .NAME نماد ثبت شده در بسته دیگری است گزارش.
در سیستم های یونیکس-به طور یکسان، R CMD نصب نصب گروه بسته writably هر زمان که کتابخانه (lib.loc) قابل نوشتن گروه است. از این رو، update.packages () برای اعضای گروه های دیگر (پیشنهاد در اصل و از پچ های درک Eddelbuettel) کار می کند.
javareconf R CMD در حال حاضر پشتیبانی استفاده از لینک های نمادین برای JAVA_HOME بر روی سیستم عامل که realpath. پس از آن در حال حاضر امکان استفاده از
R CMD javareconf JAVA_HOME = / usr / معاونت / JVM / جاوا 1.7.0
در یک سیستم لینوکس و رکورد که به جای اغلب در حال تغییر مسیر کامل مانند /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64 ارزش.
(فقط ویندوز) Rscript -e نیاز به یک بحث غیر خالی برای سازگاری با نسخه های یونیکس از R. (همچنین Rterm -e و R -e.)
چک R CMD می کند چک کردن دقیق تر از بسته های اعلام و فضاهای نام. این گزارش
بسته های اعلام شده در بیش از یک از بستگی دارد، واردات، نشان می دهد و افزایش زمینه های فایل توضیحات.
فضاهای نام در واردات اعلام کرد اما از، نه در فایل فضای نام و نه با استفاده از :: نه ::: اپراتورهای وارد نیست.
بسته های که در کتابخانه مورد استفاده قرار () و یا نیاز به () می نامد در کد R اما در حال حاضر در مسیر جستجوی _via_ بستگی دارد قرار داده شد.
بسته های اعلام شده در بستگی دارد فایل فضای نام (به جز بسته های استاندارد) وارد _via_ نیست. اشیاء مورد استفاده قرار از بسته بستگی دارد باید وارد برای جلوگیری از درگیری و اجازه می دهد تا عملکرد صحیح زمانی که فضای نام لود اما متصل نمی باشد.
اشیاء وارداتی _via_ ::: خواستار که در آن :: خواهد انجام دهد.
اشیاء وارد شده توسط :: که صادر نشده است.
اشیاء وارد شده توسط ::: تماس که وجود ندارد.
نوشتن R ضمیمهها برای عملکرد خوب را ببینید.
چک R CMD چک اختیاری برای فایل های غیر استاندارد سطح بالا و دایرکتوری (که اغلب مرتکب اشتباه می): این برای --as-محل اتصال میل لن را فعال کنید.
سبک لیتک upquote.sty فایل شامل دیگر (نسخه چند ساله بود): آن است که دیگر در R. استفاده بعدا نسخه است که معمولا در توزیع لیتک شامل اما به خوبی با فونت AE که به طور پیش فرض بازی نمی برای عکس های شرح داری Sweave.
R CMD ساخت استفاده می کند بیشتر از ساخت زیر دایرکتوری از منابع بسته، برای مثال برای ثبت اطلاعات در مورد عکس های شرح داری.
نصب و راه اندازی نرم افزار:
ماکروها استفاده برای دفترچه های راهنمای Texinfo موجود به کار بهتر با تغییرات ناسازگار ساخته شده در Texinfo موجود 5.x. تغییر شده است
حداقل نسخه برای کتابخانه سیستم XZ در حال حاضر 5.0.3 (4.999 بود). این است در قسمت برای جلوگیری از 5.0.2، که می تواند در راه نسخه های دیگر نمی تواند از حالت فشرده خارج فشرده سازی.
نسخه شامل PCRE شده است به 8.33 به روز شد.
نسخه شامل zlib می شده است به 1.2.8، انتشار اشکال ثابت به روز شد.
نسخه شامل liblzma utils گروه XZ شده است به 5.0.5 به روز شد.
از آنجا که javareconf (بالا را ببینید) است که R نصب شده است استفاده می شود، یک لینک پایدار برای JAVA_HOME را می توان پس از آن عرضه می شود.
پیکربندی با --disable-BYTE-تلفیقی خواهد فایل DESCRIPTION بسته توصیه می شود، که به طور معمول نیاز به بایت تلفیقی باطل.
بیشتر از نصب و راه اندازی و روند چک کردن کار خواهد کرد حتی زمانی که TMPDIR به یک مسیر که شامل فضاهای مجموعه، اما این توصیه نمی شود و نرم افزار خارجی (مانند texi2dvi) ممکن است شکست بخورند.
نصب بسته:
نصب و راه اندازی بلافاصله سقط اگر یک بسته LinkingTo نصب نشده است.
R CMD نصب یک گزینه جدید وجود ندارد بایت کامپایل که درست ByteCompile در فایل توضیحات بسته را باطل خواهد شد.
BSD مجوز قدیمی شده است: به جای استفاده از BSD_3_clause یا BSD_2_clause.
مجوز X11 قدیمی شده است: به جای استفاده از MIT و یا BSD_2_clause.
مورد نیاز نسخه برای بسته LinkingTo در حال حاضر شناخته شده است: آنها در نصب و راه اندازی بررسی می شود. (مواردی که با الزامات نسخه قبلا در سکوت نادیده گرفته شد.)
حد 500 ورودی S3method در یک فایل فضای نام حذف شده است.
به طور پیش فرض 'نسخه از Bioconductor برای بسته آن شده است به آینده 2.13 تغییر است، اما این را می توان با R_BIOC_VERSION محیط متغیر، به عنوان مثال مجموعه در فایل Renviron.site.
امکانات C-سطح:
Rdefines.h تا به بهینه سازی شده است بنابراین می توان آن را در C ++ کد بعد از R_ext / Boolean.h (که توسط Rh با شامل) گنجانده شده است.
توجه داشته باشید که Rdefines.h نگه داشته است نیست تا به روز، و Rinternals.h برای کد جدید ترجیح داده.
محاسبه- و applyClosure در حال حاضر در برابر کد بسته تهیه رو نامعتبر محافظت می شود.
توصیه و از بین رفته:
بحث فضای نام استفاده نشده به package.skeleton () در حال حاضر رسما بد دانسته شده و خواهد شد در R 3.1.0 حذف شده است.
plclust () قدیمی شده است: استفاده از روش پلات () برای کلاس ها & quot؛ hclust ها & quot؛ به جای.
توابع readNEWS () و checkNEWS () در ابزار بسته توصیه می شوند (و آنها را با فایل های اخبار برای یک مدت طولانی کار نکرده).
اسناد:
'مقدمه به R' یک فصل جدید در مورد استفاده از R به عنوان یک زبان برنامه نویسی از جمله تعامل با سیستم عامل.
رفع اشکال:
help.request () می تواند نسخه فعلی R در CRAN مشخص نیست. (PR # 15241)
در ویندوز، file.info () در دایرکتوری ریشه شکست خورده مگر اینکه مسیر با quot صریح و متوقف شد؛ و quot؛ کلیک کنید (PR # 15302)
regmatches 1. (بیل دانلپ، تنسی، PR # 15386).
ساقه () در حال حاضر دور ورودی بی نهایت به جای حلق آویز. (PR # 15376)
تجزیه کننده در حال حاضر اجرا نحو C99 برای ثابت هگزادسیمال ممیز شناور (برای مثال 0x1.1p0)، به جای بازگشت ارزش ناخواسته برای ثابت ناهنجار. (PR # 15234)
model.matrix () در حال حاضر با نام LHS بسیار طولانی (بیش از 500 کلمه در ادامه متن) کار می کند. (PR # 15377)
ادغام () برگشت به رفتار پیش 2.12.0: از 2.12.0 به 3.0.1 گاهی موفق به دستیابی به تحمل درخواست و برآورد خطا که بیش از آنها گزارش شد. (PR # 15219)
strptime () در حال حاضر زمینه٪ W دسته با ارزش 0. (PR # 15915)
R در حال حاضر بهتر در برابر مردم در تلاش برای تعامل با کنسول در کد راه اندازی محافظت می شود. (PR # 15325)
Subsetting آرایه 1D اغلب dimnames از دست داده (PR # 15301).
+ یگانی در یک بردار منطقی بود مجبور نیست که صحیح است، اگر چه یگانی - انجام داد.
na.omit () و na.exclude () یک ردیف به یک قاب داده ها صفر ردیف اضافه شده است. (PR # 15399)
همه (در صورت لزوم کاهش به پایین) عکس های شرح داری نصب اگر R با --without توصیه می شود-بسته های پیکربندی شده است.
منبع () به نام پرونده نمایش داده نمی هنگام گزارش خطا نحو.
گزارش خطای نحوی نابجا هشتک اشاره به این نشانه رمز بد است.
(فقط ویندوز) شروع R با R (به جای Rterm یا Rgui) هر رشته صفر طول از استدلال خط فرمان از دست بدهند. (PR # 15406)
خطاها در را پشتیبانی می کند در خط فرمان از طریق --encoding = غذ مشخص به درستی به کار گرفته نمی شد. (PR # 15405)
در حال حاضر گرداند درست است، از & quot؛ نام و & quot اگر X یک نماد، is.vector (؛ نام و & quot X، به & quot) است. و & quot؛ نماد ها & quot؛ باید مترادف باشد. (گزارش Herv'e Pag`es.)
R CMD rtags آثار بر روی سیستم عامل (مانند OS X) با XSI-یک conformant فرمان پوسته اکو. (PR # 15231)
is.unsorted (NA) را برمی گرداند نادرست به عنوان مستند (به جای NA).
R CMD LINK در مورد زیر معماری را نمی دانند.
سیستم () و system2 () بهتر است در برابر کاربرانی که misguidedly فاصله ها را در مسیر دایرکتوری موقت محافظت می شود.
file.show () و ویرایش () در حال حاضر به احتمال زیاد به کار بر روی مسیرهای فایل حاوی فاصله است. (از کجا آب و برق خارجی استفاده می شود، نه هنجار در ویندوز و نه در R.app که باید قبلا کار کرده اند.)
بسته با استفاده از بسته روش احتمال بیشتری برای کار زمانی که آنها آن را وارد اما آن متصل نیست. (چند قسمت از کد C خود را برای توابع R خود را در مسیر جستجو به جای در فضای نام خود را دنبال شد.)
lgamma (-x) است و دیگر نان برای بسیار کوچک X.
(ویندوز) system2 () در حال حاضر احترام می گذارد مشخص STDOUT و stderr به عنوان فایل اگر از Rgui نامیده می شود. (PR # 15393)
بستن X11 () دستگاه حالی یاب () و یا شناسایی () در حال انجام است آویزان دیگر R. (PR # 15253)
list.dirs (full.names = FALSE) اجرا نمی شد. (PR # 15170)
فرمت () گاهی اوقات فضاهای غیر ضروری اضافه شده است. (PR # 15411)
all.equal (check.names = FALSE) به درخواست به چشم پوشی از نام چشم پوشی و آنها را به عنوان صفات تیک بزنید.
نماد تعیین شده توسط ابزار :: Rd2txt_options (itemBullet =) بود در برخی از مناطق مورد احترام نیست. (PR # 15435)
mcMap () توسط بسته های موازی بود صادر نشده است. (PR # 15439)
طرح () برای اشیاء TukeyHSD بود dev.hold () و dev.flush تعادل نیست () خواستار توطئه چند صفحه. (PR # 15449)

جدید در نسخه 2.8.1 است:

این یک نسخه تعمیر و نگهداری است و رفع تعدادی از باگ ها عمدتا جزئی و مسائل پلت فرم.

نرم افزار های مشابه

Voodoo Compiler
Voodoo Compiler

20 Feb 15

Invicta
Invicta

2 Jun 15

Stratego/XT
Stratego/XT

3 Jun 15

نظرات به R

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!