有沒有更好的方法可以批量複製多列?大家好!我注意到,使用“帶列名貼上”複製多列時,在左側列視窗中選擇多列不起作用。實際上,您必須直接在資料視窗中選擇這些列才能正常使用。但這操作起來非常不方便,尤其是在列出很多且分散的情況下。有沒有更好的批量複製多列的方法?謝謝!
我正在使用 18.2.2 版本。
基礎資料分析與建模Re: 有沒有更好的方法批次複製多列?我不太清楚你在這裡想做什麼。
如果您從「列」面板中選擇列,它也會從資料表中選擇它們

如果您想將資料複製到剪貼簿,您還需要選擇要複製的行,並在從左側選擇列之後執行此操作。否則,它只會複製列名,因為這是活動選擇。
Re: 有沒有更好的方法批次複製多列?其實,使用「帶列名複製」也會遇到同樣的情況。
Re: 有沒有更好的方法批次複製多列?我想我理解了你正在解釋的工作機制。
在列面板中選擇列名後,資料面板中的列會呈現淺藍色高亮狀態。這時,我需要點擊資料面板中行號列表上方的空白區域,讓選取的列變成深藍色高亮狀態。這樣才能表示選取了這些欄位以及其中的資料。
只有當來源列和目標列都為深藍色狀態時,才可以使用這兩個命令來複製和貼上資料。
非常感謝您及時的指導!
Re: 有沒有更好的方法批次複製多列?您可以點選資料表中的任意位置。
在這裡,您將只選擇列,而沒有數據,並且列名上的選擇處於活動狀態

您可以點擊表格中的任意位置,但點擊的位置不同,選擇也會有所不同。只需確保點擊表格時列保持選取狀態,並確定最適合您的選項(空白處、行列表或按住 Ctrl 鍵並點擊表格儲存格)。
如果您按一下空白處,選擇將從列名稱變為列標題

我認為您可以在此階段複製,但您也可以選擇您感興趣的行(ctrl + A 選擇所有行)。

Re: 有沒有更好的方法批次複製多列?對於複製列等基本操作,Jmp 的複雜度是我見過最高的。
還好有您這樣的高手詳細指導,非常感謝!
Re: 有沒有更好的方法批次複製多列?有時可能會感覺很複雜,但在這種情況下,您需要進行兩個單獨的選擇:列名稱和列標題。很可能可以進行一些改進,使其更加清晰……例如,不確定在 JMP19 中是否會有所改進。
我會標記@朱利安 ,讓她知道用戶在列面板中選擇列時可能會出現一些混淆。例如,可以擴展「按列名複製」功能,使其始終將資料考慮在內。
Re: 有沒有更好的方法批次複製多列?
@jthi寫道:
您可以點擊表格中的任意位置,但點擊的位置不同,選擇也會不同。只要確保點擊表格時列保持選取狀態,並找出最適合您的選項(空白處、行列表或按住 Ctrl 鍵並點擊表格儲存格)。
JMP 太酷了!
非常獨特且功能強大:當使用者選擇特定行時,列選擇是「保留的」。
反之亦然:當使用者選擇一列時,這不會改變或重置行選擇。
一旦你習慣了,你就不會想錯過它!保證! *)
在 Excel 中,當您選擇一行時,列選擇就會消失。
當您選擇一列時也會發生相同的情況:行選擇遺失。
*) 還不信?那就來看看@brady_brady的精彩講座吧( https://www.google.com/search?q=data+doctor++site%3Acommunity.jmp.com)——當資料管理不再只是複製列時,JMP 簡直就像變魔術一樣!部分原因在於 JMP 強大的行列選擇功能。
同意,複製列(和刪除列!)等簡單任務可能比在 Excel 中更複雜。
您和 Jarmo 已經提到了兩個重要的技巧:
a)選擇所有行:CTRL+A
b) 取消選取所有行:點選下方三角形(行號清單上方的空白區域)

Re: 有沒有更好的方法批次複製多列?
@jthi寫道:
例如,也許可以擴展“使用列名複製”以始終考慮資料。
目前,「複製帶有列名的列」遵循以下想法
- 僅複製選定的列
- 僅複製選定的行
它的工作方式類似於透過列標題/右鍵單擊“複製列”:

複製列 - 選定的行
有人可能會說,許多用戶不需要當前的功能。
另一方面,我確信有一些(長期?)JMP 用戶使用並喜歡它目前的工作方式:

如果計劃改變其工作方式,則首選項中應該有一個選項,允許現有使用者使用現有功能。
Re: 有沒有更好的方法批次複製多列?抱歉,我之前的帖子中有一個重要細節是錯誤的:
實際上,「複製帶有列名的列」和透過列標題右鍵選單「複製列」之間存在顯著差異:
“複製有列名的列”
- 僅複製選定的列
- 僅複製選定的行*)
*) 編輯:
3.如果沒有選擇行,則複製所有行。
(Jarmo 在之前的文章中已經提到過:「我認為你可以在這個階段進行複製」)
另一方面:透過列標題/右鍵單擊“複製列”
3. 如果沒有選擇行,則不會複製任何條目 *)
*) 沒有用?
恰恰相反!此功能可用於在剪貼簿中建立腳本,產生列結構(包含所有屬性)。這對於之後將腳本插入到工作流程中非常有用——無需繁瑣的列條目。
Re: 有沒有更好的方法批次複製多列?編輯:速度?
不可重現? !
-> 在進一步調查期間隱藏在劇透標籤後面...
看更多...
另一個區別是速度。
下面的影片展示了這 3 個案例:
- “複製帶有列名的列”/“貼上帶有列名的列”(僅條目,沒有列屬性)
- “複製列”/“貼上列”:無需選擇行(僅建立列結構)
- “複製列”/“貼上列”:選擇所有行->列結構+條目
第三種方法非常舒服:
它可用於建立原始列的精確副本 - 包括所有列屬性和值。
但用戶必須為舒適付出代價——隨著時間的推移。
「貼上列」需要時間 - 就像影片中一樣!
對於較大的表,建立新列可能需要幾分鐘或幾小時。
如果要複製和貼上列,包括其所有屬性和條目,
……且數據表很大,
透過兩個步驟,您可以節省時間:
任何一個:
- 透過複製列和貼上列複製/貼上結構(未選擇行)
- 透過 CTRL+C 和 CTRL+V 複製/貼上內容
反之亦然:
- 「複製帶有列名的列」和「貼上帶有列名的列」(僅條目,沒有列屬性)
- 透過列標題/右鍵/「複製列屬性」和「貼上列屬性」新增列屬性
Re: 有沒有更好的方法批次複製多列?從列選單進入資料網格的簡單方法:按Tab 鍵(多次)
摘自https://community.jmp.com/t5/Discussions/Paste-multiple-column-names/mp/899672/highlight/true#M105960
作者: @mikedriscoll
Re: 有沒有更好的方法批次複製多列?有幾種方法可以判斷您是否已將焦點從列窗格轉移到資料網格窗格。當您在任何這些窗格中工作時,JMP 都會將「焦點」轉移到該窗格。因此,如果您按一下列窗格、選擇列等,則它處於焦點位置。您會看到列窗格(左中間窗格)上方的灰色條比資料表窗格(左上角)、行窗格(左下角)和資料網格本身(這 3 個窗格右側的所有內容)上方的淺灰色條更暗。繼續按 Tab 鍵,您會看到深灰色從一個窗格轉移到另一個窗格。從列窗格,如果您按 Tab 鍵 2 次,它將首先帶您到行窗格,然後轉到資料窗格。然後,您可以使用 ctrl+C 或 ctrl+shift+C 複製資料(或資料 + 列名)。
另一種判斷方法是查看列名(假設任何選定的列都在視圖中,但寬表可能並非如此)。當窗格突出顯示時,它們會顯示深藍色(或其他顏色)。當未選取窗格時,它們會顯示較淺的顏色。上述第一種方法是更可靠地了解焦點所在。