自动调整列宽你好。我希望有一个按钮、右键单击或双击选项来根据内容自动调整多个选定列的宽度。我知道用户已经创建了一些插件来执行此操作,但如果将其集成到 JMP 中那就太好了。
同样,我也希望有办法选择多列,拖动一列的列边缘来更改宽度,并将新宽度应用于所有列(类似于 Excel)。
谢谢。
内容组织回复:自动调整列宽重新评论该主题以取消存档。
总结:到目前为止的建议都很好,但还不能满足我的需求。 以下是建议及其问题:
1. 选择多列后,按住 option 键的同时用鼠标拖动一列的边缘以调整所有列的大小。 问题:这不是自动调整大小。
2. 使用 dt << 优化显示()。 问题:(a) 这对整个表进行操作,而不仅仅是选定的列。 (b) 我注意到它实际上并没有使所有列都达到所需的宽度,有时仍然会使某些列太窄而无法在不截断的情况下查看内容(或列名称)。
我希望这个总结有助于将这个请求提升到列表中。 谢谢!
回复:自动调整列宽我刚刚了解了“优化显示”代码,并且确实认为它对于非脚本编写者来说比其他代码更容易看到@约翰_马登建议。
我想您可以将其作为“表”菜单 -->“优化显示”下的一个选项(我个人会将其放在“丢失数据模式”的正上方)。
另一种选择是突出显示您感兴趣的列,并通过“列”菜单或右键单击(在“标准化属性”下方)将“优化显示”作为选项。
回复:自动调整列宽大小 - 状态更改为:已存档我们正在归档此请求。 如果这仍然很重要,请评论并提供更多详细信息,我们将重新开放。 谢谢你!回复:自动调整列宽更新 - 优化显示并不完全符合我的要求。 当我运行此命令时,它会做出努力,但它仍然无法使较大的列足够宽。 我观察到列仍然太窄而无法显示列中的整个值(用“...”截断)的情况,或者列标题必须换行到第二行。
回复:自动调整列宽杰出的!我将作为插件制作。不过,我仍然要求在未来的版本中将此功能添加为按钮或菜单选项。
感谢约翰的帮助。
回复:自动调整列宽在 JSL 中有一条消息 <<优化显示。
如果你碰巧使用插件管理器加载项,创建一个简单的加载项作为 JSL 单行代码非常简单:
Current Data Table() << Optimize Display
并将其变成菜单项(使用键盘快捷键)。
我认为这符合您对当前打开的表的需求。
回复:自动调整列宽谢谢斯坦。并没有意识到这一点。但是是否还有基于列内容的自动调整大小功能?
回复:自动调整列宽你好,
这是可用的通过键盘点击。
在 Mac 上,选择要调整大小的列,然后单击选项,同时单击并拖动列。
使用 Alt 键的 Windows 类似选项。 请参阅《入门指南》第 2 章第 49 页,如下所示。
回复:自动调整列宽@Sarah-Sylvestre :-> 已送达:)
回复:自动调整列宽 - 状态更改为:已交付