統計解析R たぶんpart3くらい (587レス)
統計解析R たぶんpart3くらい http://mevius.5ch.net/test/read.cgi/tech/1340339592/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
119: デフォルトの名無しさん [] 2015/10/23(金) 10:35:38.68 ID:PW+zDUKh すみません、質問です。Rの教科書をめくりながら、length(grep("^[0-9]{8}", code)) というのを理解しようとしているのですが、"^[0-9]{8}"というのはどういうことですか? http://mevius.5ch.net/test/read.cgi/tech/1340339592/119
163: デフォルトの名無しさん [sage] 2017/09/06(水) 12:00:48.68 ID:DOMpq9nC Pandas http://mevius.5ch.net/test/read.cgi/tech/1340339592/163
326: デフォルトの名無しさん [sage] 2019/12/25(水) 23:31:05.68 ID:gcmB0vLr >>324 後からどうとでもなるけど、同一の方が楽だろうね。 http://mevius.5ch.net/test/read.cgi/tech/1340339592/326
369: デフォルトの名無しさん [] 2021/05/09(日) 09:52:41.68 ID:SqRAraa2 確認には直接フォーマット系の関数を使った方が簡単だと思う。 ``` {r} sprintf ('%.64f', 0.15); ``` 多くの四捨五入の実装は`10`を掛ける演算を使っているが、注意が必要になる。 C99の標準関数を使えば、`round (x, digit = 0)`に相当する四捨五入は得られる。 ``` {Rcpp} #include <Rcpp.h> #include <cmath> // [[Rcpp::plugins(cpp17)]] // [[Rcpp::export]] double std_round (double x) { return std::round (x); } ``` `std_round`を使って`round (x, digit = 1)`に相当することをやろうとして、 次のようなコードを書くと、オワコンがやって来る。 ``` {r} sprintf ('%.64f', std_round (0.15 * 10) / 10); ``` 数値計算と表示との整合性がとれていないにも関わらず、通常のプリント文を 見ている限り気が付きにくい厄介なバグになる。敗因は次の計算にある。 ``` {r} sprintf ('%.64f', 0.15 * 10); ``` 四捨五入のスマートな実装方法は思いつかない http://mevius.5ch.net/test/read.cgi/tech/1340339592/369
558: デフォルトの名無しさん [] 2023/12/17(日) 12:11:13.68 ID:j39jK9SN 一般的な意味では、そんなことないと思うよ。 状況によってはgroup_byとmapを組み合わせると上手く行くことがあると思う。 ぐるぐる図のくだりでグダグダなところがあったので、 [修正した](https://jsfiddle.net/6z7u3d09/show)。 アップした後にタイポを見つけたが、覆水盆に返らず。 http://mevius.5ch.net/test/read.cgi/tech/1340339592/558
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s