<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
我的數據表中有很多雙行,我想清理它。
我只想在數據表中使用不同的值。
有功能嗎?
謝謝你的幫助 !
嘗試以下命令序列:
DT = 打開 ( “$ SAMPLE_DATA / Car Poll.jmp” ) ;
標籤 = DT << 製表 (
顯示控制面板 ( 0 ) ,
添加表格 (
列表 ( 列分組 ( : 性別 , : 婚姻狀況 )) ,
行表 ( 列分組 ( : 國家 , : 尺寸 ))
)
) ;
dt_sum = 標籤 << 進入數據表 ;
dt_sum << 設置名稱 ( “新表” ) ;
親愛的MS,
與主題相關,我可以設置匯總表,子集表的名稱但不知何故我不能這樣做:
創建表格並製作表格後,我無法為創建的表格添加名稱。無論我在哪裡放置“設置名稱”命令它都不起作用:
<< 製表 (
更改項目標籤 (
列分組 ( : 合同 ( “所有” ) , “所有” ) ,
列分組 ( : 房型 ( “所有” ) , “所有” ) ,
列分組 ( : 月 ( “所有” ) , “所有” )
)
刪除列標籤 ( 列分組 ( : 房型 , : 月 , : 採取 ) ) ,
統一繪圖比例 ( 0 ) ,
設置格式 (
和 ( : NetRevenue ( 22 , 0 ) , : 名稱 ( “FChNight / AdNight” )( 18 , 0 ) , : ADB ( 19 , 0 ) ) ,
列% ( : 名稱 ( “FChNight / AdNight” )( 16 , 1 ) , : ADB ( 17 , 0 ) , : RoomNight ( 21 , 0 ) ) ,
意思 ( : NetRevenue ( 20 , 2 ) , : 名稱 ( “FChNight / AdNight” )( 16 , 1 ) , : 光盤% ( 16 , 0 ) , : ADB ( 17 , 0 ) , : RoomNight ( 21 , 0 ) ) ,
行% ( : 名稱 ( “FChNight / AdNight” )( 16 , 0 ) , : RoomNight ( 21 , 0 ) ) ,
名稱 ( “總分的百分比” )( 9 , 2 )
) ,
包含缺少的分組列 ( 1 ) ,
添加表格 (
列表 ( 列分組 ( : 採取 ) ,分析列 ( : NetRevenue ) ,統計 ( 和 ,列% ) ) ,
列表 ( 分析列 ( : AvgRN ) ,統計 ( 意思 ) ) ,
列表 ( 分析列 ( : DoubleOcc ) ,統計 ( 意思 ) ) ,
列表 ( 分析列 ( : 名稱 ( “FChNight / AdNight” ) ) ,統計 ( 意思 ) ) ,
列表 ( 列分組 ( : EB ) ,添加聚合統計信息 ( : EB ) ,統計 ( 名稱 ( “總分的百分比” ) ) ) ,
列表 ( 分析列 ( : 光盤% ) ,列分組 ( : 月 ) ,添加聚合統計信息 ( : 月 ) ,統計 ( 意思 ) ) ,
列表 ( 分析列 ( : ADB ) ,列分組 ( : 月 ) ,添加聚合統計信息 ( : 月 ) ,統計 ( 意思 ) ) ,
列表 ( 分析列 ( : RoomNight ) ,列分組 ( : 月 ) ,統計 ( 行% ) ) ,
列表 ( 分析列 ( : RoomNight ) ,列分組 ( : 房型 ) ,統計 ( 行% ) ) ,
行表 ( 列分組 ( : 合同 ) ,添加聚合統計信息 ( : 合同 ) )
) << 進入數據表 ,
) ;
問題是set name被發送到dt(原始表)而不是發送到匯總表( dt =當前數據表() 只執行一次,即變量 DT 被鎖定到該表,除非 DT 被重新定義)。
試試這個:
dt_sum = DT << 摘要 ( 組 ( DT << 獲取列名稱 ) ,鏈接到原始數據表 ( 0 ) ) ;
dt_sum << 設置名稱 ( “新表” ) ;
謝謝你的回答,它的確有效!
我試圖命名新表,但它不起作用:
DT = 當前數據表 () ;
DT << 摘要 ( 組 ( DT << 獲取列名稱 ) ,鏈接到原始數據表 ( 0 ) ) ;
dt <<設置名稱(“新表”);
問題是什麼 ?謝謝您的幫助 !
我認為擺脫重複的最簡單方法是使用Summary(在表格菜單中)並將所有列添加到Group字段。您將獲得一個需要保存的新表和一個額外的列 N行可以刪除。將保留行狀態列和列公式。
一個腳本示例:
DT = 當前數據表 () ;
DT << 摘要 ( 組 ( DT << 獲取列名稱 ) ,鏈接到原始數據表 ( 0 ) ) ;