第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

在我自己的包中使用data.table包

在我自己的包中使用data.table包

慕標(biāo)琳琳 2019-08-17 16:36:31
在我自己的包中使用data.table包不要使用dot作為行為。使用點(diǎn)來(lái)訪問(wèn)或設(shè)置類似屬性的屬性,通常是聲明為屬性的屬性。x = foo.name; // goodfoo.age = 42; // goody = x.retain; // badk.release; // compiler should warn, but some don't. Oops.v.lockFocusIfCanDraw; /// ooh... no. bad bad bad對(duì)于剛接觸Objective-C的人,我建議不要使用dot作為聲明為@property的東西。一旦你對(duì)語(yǔ)言有了感覺(jué),那就做對(duì)了。例如,我發(fā)現(xiàn)以下內(nèi)容非常自然:k = anArray.count;for (NSView *v in myView.subviews) { ... };您可以預(yù)期,clang靜態(tài)分析器將增強(qiáng)允許您檢查點(diǎn)僅用于某些模式或不用于某些其他模式的能力。
查看完整描述

2 回答

?
ITMISS

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超8個(gè)贊

FAQ 6.9:我創(chuàng)建了一個(gè)依賴于data.table的包。如何確保我的包是data.table-aware,以便從data.frame繼承?

要么i)包含data.tableDepends:DESCRIPTION文件的字段中,要么ii)包含data.tableImports:DESCRIPTION文件的字段中和import(data.table)NAMESPACE文件中。

進(jìn)一步的背景...在[.data.table(和其他data.table功能)的頂部,你會(huì)看到一個(gè)開(kāi)關(guān)取決于調(diào)用的結(jié)果cedta()。這代表呼叫環(huán)境數(shù)據(jù)表感知。打字data.table:::cedta顯示它是如何完成的。它依賴于具有命名空間的調(diào)用包,以及該命名空間Import'ing或Depend'ing on?data.table。這是如何data.table傳遞給非data.table-aware包(例如函數(shù)base)和那些包可以使用絕對(duì)標(biāo)準(zhǔn)的[.data.frame語(yǔ)法data.table,幸福地不知道data.frame?is()a?data.table。

這也是data.table繼承不習(xí)慣與無(wú)命名空間包兼容的原因,以及為什么在用戶請(qǐng)求時(shí)我們不得不要求這些包的作者在其包中添加一個(gè)名稱空間以便兼容。令人高興的是,現(xiàn)在R為缺少一個(gè)(從v2.14.0開(kāi)始)的軟件包添加了一個(gè)默認(rèn)命名空間,這個(gè)問(wèn)題已經(jīng)消失了:

更改版本2.14.0?
*所有軟件包都必須具有命名空間,如果源中未提供,則會(huì)在安裝時(shí)創(chuàng)建一個(gè)。


查看完整回答
反對(duì) 回復(fù) 2019-08-17
  • 2 回答
  • 0 關(guān)注
  • 632 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)