cost 176 ms
fread 將大整數讀取為 integer64,在算術表達式的情況下不會向上轉換為雙精度數

[英]fread reads large integers as integer64, which are not upcasted to doubles in case of arithemetic expressions

當通過fread讀取文件時,列可能被讀取為 integer64(正確如此),但是當這些列與numeric相乘時,它們不會向上轉換為numeric (如 C++ 或R中的integers )。 雖然這是bit64 package 中記錄的行為。但它並不直觀,當數字相乘等時。與integer integ ...

bit64 NA 不會在 data.frame 構造函數中復制

[英]bit64 NA doesn't replicate in data.frame constructor

在構建數據框時,如果長度不同,則會復制列。 但是,當我嘗試使用bit64::NA_integer64_執行此操作時,出現錯誤。 有誰知道會發生什么? 如果在bit64::NA_integer64_上單獨調用rep() ,則它可以工作。 ...

Rcpp 和 int64 NA 值

[英]Rcpp and int64 NA value

如何在 64 位向量中將 NA 值從 Rcpp 傳遞到 R? 我的第一個方法是: 但它產生 我需要得到 ...

2020-04-23 11:35:01   2   295    r / rcpp / na / bit64  
為什么 min(200, 300) 為 integer64 class 返回 300

[英]Why does min(200, 300) returns 300 for integer64 class

我遇到了以下對我來說似乎非常不直觀的結果: 當然,我沒有得到明顯的東西,但有人可以向我指出嗎? ...

2019-11-18 14:17:25   2   109    r / bit64  
為什么as.integer64(“”)返回0而不是NA_integer64_?

[英]Why does as.integer64(“”) return 0 instead of NA_integer64_?

鑒於空字符串的基本as.integer()強制是NA而沒有警告,如: 我很難理解為什么bit64::as.integer64()在沒有警告的情況下bit64::as.integer64()為零: 更奇怪的是比較: 有: 我的解決方法失敗了: 所以,我問: ...

2017-09-20 21:34:02   1   351    r / bit64  
bit64與fst的整數

[英]bit64 integers with fst

我在包含長整數的csv中有數據。 我交換的CSV和之間的數據fst文件。 例如, 有沒有辦法使用的方式fst文件data.table含硫bit64整數 ...

R,bit64,計算data.table中的行均值和標准差的問題

[英]R, bit64, problems calculating row mean and standard deviation in data.table

我試圖使用更大的數字,超過2 ^ 32。 雖然我也在使用data.table和fread,但我不相信這個問題與它們有關。 我可以在不改變data.table或使用fread的情況下打開和關閉他們的症狀。 我的症狀是,當我期待正指數1e + 3到1e + 17時,我得到的報告平均值為4.1e ...

如何使用bit64功能將data.table :: fread包裝在您自己的包中?

[英]How to wrap data.table::fread in your own package, with bit64 capability?

我有一個包含一個從data.table調用fread的函數的包。 data.table在其DESCRIPTION文件的Suggests字段中有bit64包,它使fread能夠將大整數導入為integer64而不是numeric 。 我的包中默認需要此功能。 這是一個可重現的例子,在R ...

big64 - NA矢量上的sum()產生奇數結果

[英]big64 - sum() on a vector of NA produces odd results

當使用big64包,求和的矢量NAs為整數的另一矢量產生不准確的結果。 根據NA向量是首先求和還是最后求和,結果將分別是正確答案的0或兩倍。 請注意,將NA向量轉換為integer64將消除該問題。 然而,當試驗其他小值代替y時,結果非常奇怪。 例如: 有什么想法發生了什 ...

2015-02-13 05:34:23   1   105    r / bit64  
如何將integer64值的數據幀轉換為矩陣?

[英]How to convert a data frame of integer64 values to be a matrix?

我有一個完全由integer64列組成的數據框,我想將其轉換為矩陣。 不幸的是, as.matrix沒有給出正確的答案。 問題似乎是integer64值被存儲為數值,帶有“integer64”類屬性(加上一些魔法使它們打印並正確算術)被as.matrix剝離。 我不能只做c ...

2015-02-01 11:43:00   1   2631    r / bit64  

排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM