swat.functions.concat truncates char columns with different length
還沒有人認領這個 Issue。
評估
研究方向
首先,使用 issue 中的兩個 CASTable 範例,透過 swat.functions.concat 重現截斷問題。檢查 concat 如何決定 CAS 表格的輸出欄位長度,然後確認產生的 T3 欄位是否保留完整的 "CDE" 值,並在這是所選行為的情況下支援明確的長度。
由索引模型根據 Issue 內容生成。
描述
I have for example two CAS Tables T1 T2, which have the exact same columns. I do this:
df1 = CASTable('T1')
df1["Name"] = "AB"
df1.partition(casout=dict(name='T1', replace=True))
df1 = CASTable('T1')
df2 = CASTable('T2')
df2["Name"] = "CDE"
df2.partition(casout=dict(name='T2', replace=True))
df2 = CASTable('T2')
swat.functions.concat([df1,df2], casout=dict(name='T3'))
The T3 table has then a column "Name" which contains "AB" and "CD" i.e. it has a length of 2 and "CDE" is truncated to "CD".
How can I specify an a-priori length for the "Name" column? Like you do in sas code:
length Name $3.;
- 主要語言
- Python
- 星號
- 159
- 分支
- 66
- PR 合併指標
- 30 天內沒有已合併 PR
環境準備
- 沒有 Dockerfile 或 Docker Compose 檔案
- 沒有 Pull Request 範本
- 閱讀貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
sassoftware/python-swat 的其他 Issue
-
難度 4/5 3-5 天 新手友好度 30/100
sassoftware/python-swat#191 · 1 則留言 ·
-
難度 3/5 1-2 天 新手友好度 35/100
sassoftware/python-swat#183 · 1 則留言 ·
-
難度 4/5 3-5 天 新手友好度 25/100
sassoftware/python-swat#180 ·
-
難度 2/5 1-3 小時 新手友好度 35/100
sassoftware/python-swat#178 ·
-
難度 4/5 3-5 天 新手友好度 25/100
sassoftware/python-swat#177 · 1 則留言 ·
查看 sassoftware/python-swat 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 78/100
fritzprix/libr-agent#2612 ·
維護者通常 1 天內回覆
-
needs-triage presubmit-gate
難度 2/5 1-3 小時 新手友好度 76/100
gke-labs/kube-agents#5001 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 84/100
simonw/sqlite-utils#928 ·
維護者通常 3 天內回覆
-
colorado
難度 2/5 1-3 小時 新手友好度 72/100
freelawproject/juriscraper#2405 ·
維護者通常 1 天內回覆
-
難度 2/5 1-3 小時 新手友好度 66/100
cline/mcp-marketplace#3576 ·