每当我编译我的R代码时,我会得到很多额外的空格,只会堵塞我的工作表。
有没有办法抑制这种情况,而不使用分号将代码更改为在同一行?我目前正在云上工作Sage Worksheets
。
答案 0 :(得分:1)
我做了一些更改,为SageMathCloud(https://cloud.sagemath.com)略微减少R模式中的空白;重新启动项目以获取此更新。但是,由于Sage的工作方式,他们可能还不够。如果您在单元格中评估以下内容(在sage模式下,或将%sage放在顶部),它将在%r模式中消除大量额外的空格。
def r_eval0(*args, **kwds):
return sage.interfaces.r.R.eval(sage.interfaces.r.r, *args, **kwds).strip().replace('\n\n','')
sage_salvus.r_eval0 = r_eval0