1 | initial version |
You should be able to accomplish this with the layout parameter to @interact. Here's one sample from the interact documentation:
@interact(layout={'top': [['a', 'b']], 'left': [['c']], 'bottom': [['d']]})
def _(a=x^2, b=(0..20), c=100, d=x+1): print a+b+c+d
Nested lists allow specification of both distinct rows of interact controls and distinct elements within each row, which is what I think you're asking about.