gui的底层实现是java,可以使用java的换行符来实现换行打印,比如:
timestamp = [09:34:07,09:36:42,09:36:51,09:36:59,09:32:47,09:35:26,09:34:16,09:34:26,09:38:12] sym = `C`MS`MS`MS`IBM`IBM`C`C`C price= 49.6 29.46 29.52 30.02 174.97 175.23 50.76 50.32 51.29 qty = 2200 1900 2100 3200 6800 5400 1300 2500 8800 tmp = table(timestamp, sym, qty, price) print("tmp[`" + tmp.schema().colDefs.name + "]" + "\n")
这样打印出来的是换行后的效果,但是因为是向量,所以,中间会有一些,引号和逗号。
如果要完全避免,可以用换行符将向量组装成一个string,使用concat函数可以连接向量的每个元素,用换行符连接,最后打印,就可以起到换行的效果
strings = concat("tmp[`"+tmp.schema().colDefs.name + "]","\n") print(strings)