Data.table: [R-Forge # 5580] 보이지 μ•ŠλŠ” ν•¨μˆ˜κ°€ j- ν‘œν˜„μ‹μ—μ„œ 보이게 됨

에 λ§Œλ“  2014λ…„ 06μ›” 08일  Β·  8μ½”λ©˜νŠΈ  Β·  좜처: Rdatatable/data.table

제좜자 : Eduard Antonyan; ν• λ‹Ή λŒ€μƒ : 아무도; R-Forge 링크

fn = function() {invisible(1:5)}

dt[, fn()]
# [1] 1 2 3 4 5

예λ₯Ό λ“€μ–΄ boxplot μ‚¬μš©ν•  λ•Œ 이것은 맀우 μ„±κ°€μ‹  μΌμž…λ‹ˆλ‹€.

bug wontfix

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

R은 [ κ³Ό 달리 with() [ 에 λŒ€ν•œ κ°€μ‹œμ„±μ„ λ‚΄λΆ€μ μœΌλ‘œ κ°•μ œν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. FAQ 2.22λ₯Ό μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€ .

λͺ¨λ“  8 λŒ“κΈ€

@eantonya boxplot μ‚¬μš© 예제λ₯Ό 제곡 ν•  수 μžˆμŠ΅λ‹ˆκΉŒ?

μ—¬κΈ°μ„œ λ¬Έμ œλŠ” FAQ 2.22에 μ„€λͺ… 된 κ²ƒμ²˜λŸΌ := 와 맀우 관련이 μžˆμŠ΅λ‹ˆλ‹€.

μš°λ¦¬κ°€ ν•  μˆ˜μžˆλŠ” μ΅œμ„ μ€ 보이지 μ•Šκ²Œ λ°˜ν™˜ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. _iff_ fn() λŠ” data.table λ°˜ν™˜ν•©λ‹ˆλ‹€. 그렇지 μ•ŠμœΌλ©΄ print.data.table .global$print μ˜λ¦¬ν•˜κ²Œ μ‚¬μš©ν•˜λŠ” 것과 같은 λ°©μ‹μœΌλ‘œ 인쇄 방법을 _all_ μˆ˜μ •ν•΄μ•Όν•©λ‹ˆλ‹€.

μ§€κΈˆμ€ 'μˆ˜μ • μ•ˆ 함'μ΄λΌλŠ” 라벨을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€. base R이 [ μ—μ„œ κ°€μ‹œμ„±μ„ κ°•μ œν•˜λŠ” 방식에 λ¬Έμ œκ°€ 있기 λ•Œλ¬Έμž…λ‹ˆλ‹€. λ™μ˜ν•˜λŠ” 경우이λ₯Ό μ’…λ£Œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€ (μš°λ¦¬κ°€ μ œμ•ˆ ν•  μˆ˜μžˆλŠ” λŒ€μ•ˆμ΄μ—†λŠ” 경우).

@mattdowle 에도 νƒœκ·Έλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.

λ‚˜λŠ” 이것이 # 1471κ³Ό 동일 ν•  것이라고 μƒκ°ν•œλ‹€. 방금 μ°Ύμ•˜μ–΄μš”.

invisible 의 κ²°κ³Ό 일 λ•Œ R이 "invisible" μ†μ„±μœΌλ‘œ 무언가λ₯Ό λ°˜ν™˜ν•˜μ§€ μ•ŠλŠ” 것은 λ„ˆλ¬΄ λ‚˜μ©λ‹ˆλ‹€. 그것은 이것을 μ‰½κ²Œ λ§Œλ“€ κ²ƒμž…λ‹ˆλ‹€.

여기에 λ§ν¬λ˜λŠ” http://stackoverflow.com/a/36093766/403310에 λ‹€μ‹œ λ§ν¬ν•©λ‹ˆλ‹€. μš°λ¦¬λŠ” FAQ 2.18 (방금 ν…ŒμŠ€νŠΈν–ˆμ„ λ•Œ μ €μ—κ²Œ νš¨κ³Όκ°€ μ—†μ—ˆλ˜ μ†”λ£¨μ…˜)κ³Ό 2.22λ₯Ό λ‹€μ‹œ λ°©λ¬Έ ν•  수 있으며 λ§ˆμ§€λ§‰μœΌλ‘œ μ‚΄νŽ΄λ³Έ ν›„ 1 λ…„ 이상이 μ§€λ‚¬μœΌλ―€λ‘œ λ‹€λ₯Έ μ‹œλ„κ°€ ν•„μš”ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

흠. with(dt, fn()) 좜λ ₯을 _ μΈμ‡„ν•˜μ§€ μ•ŠμŒ _을 ν™•μΈν–ˆμŠ΅λ‹ˆλ‹€. λ‚˜λŠ” 이것이 무엇보닀 전체 .global$print λ¬Έμ œμ™€ 관련이 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

R은 [ κ³Ό 달리 with() [ 에 λŒ€ν•œ κ°€μ‹œμ„±μ„ λ‚΄λΆ€μ μœΌλ‘œ κ°•μ œν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. FAQ 2.22λ₯Ό μ°Έμ‘°ν•˜μ‹­μ‹œμ˜€ .

:= μž‘λ™ν•˜λŠ” λ™μΌν•œ μ „μ—­ 인쇄 μ–΅μ œκ°€ μ—¬κΈ°μ„œ μž‘λ™ ν•  수 μ—†μŠ΅λ‹ˆκΉŒ?

Arun의 μ˜κ²¬μ— 따라 R의 [ κ°•μ œ κ°€μ‹œμ„±μ— λŒ€ν•΄ λ§Žμ€ 것을 ν•  수 μ—†μŠ΅λ‹ˆλ‹€. 해결책은 data.table ν‘œν˜„μ‹μ„ invisible 둜 λž˜ν•‘ν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰