作者Dboy (廢物)
看板R_Language
標題[問題] Browse[N]>
時間Fri Jan 3 11:23:08 2014
程式諮詢
(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
最近在用browser()來debug~
但是我用的package有些程式常常互相用來用去~
進入browse環境後~
R的prompt變成Browse[N]>
其中N是一些數字~
想請教一下這些數字代表的意義?
看網路上的資料還有說明檔沒看到相關說明~
感謝各位先進~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.4.183
1F:推 Wush978:代表是第幾層 01/03 12:50
2F:→ Dboy:那舉例來說的話~譬如我有個fun函式~裡面包了一個while迴圈~迴 01/03 13:00
3F:→ Dboy:圈裡面呼叫了mean~那fun就是第1層~while是第2層~mean就會是第 01/03 13:01
4F:→ Dboy:3層囉? 01/03 13:01
5F:→ Wush978:那層數是有呼叫browser才算,因為browser過程可能又呼叫 01/03 20:30
6F:→ Wush978:browser, 比較不像你上面提出的那種耶 01/03 20:31
7F:→ Dboy:喔!? 那換個說法就是~假設我用traceback()發現有A B C三個函 01/04 01:53
8F:→ Dboy:式出問題~然後用trace跟quote各放了一個browser()到三個函式 01/04 01:54
9F:→ Dboy:中~那當我debug到C時~就是第3層囉?假設A中呼叫B~B中呼叫C~ 01/04 01:55