楼主: tylerconan
3799 5

[问答] 多个数据集纵向合并不成功,提示变量类型不同 [推广有奖]

  • 10关注
  • 0粉丝

硕士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
12 个
通用积分
7.1849
学术水平
0 点
热心指数
3 点
信用等级
0 点
经验
3585 点
帖子
92
精华
0
在线时间
115 小时
注册时间
2007-11-14
最后登录
2024-9-8

楼主
tylerconan 发表于 2018-7-18 04:29:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
8个数据集纵向合并不成功,“变量类型不同”,导致合并不成功。但不知道是哪个数据集里的变量类型有问题,怎么办? 只有一个办法,就是一个一个去找吗?提示的6个error,意味着8个数据集里,有3个数据集里的p6 and site和其它5个不一样?



data a_10to12;
set afxx2012a jlbq2010a jssq2010a kfax2012a shsx2012a ttqx2011a xtgq2011a yccx2011a;
by id;
run;

ERROR: 变量 P6 已定义为字符型和数值型。
ERROR: 变量 site 已定义为字符型和数值型。
ERROR: 变量 P6 已定义为字符型和数值型。
ERROR: 变量 site 已定义为字符型和数值型。
ERROR: 变量 P6 已定义为字符型和数值型。
ERROR: 变量 site 已定义为字符型和数值型。

NOTE: 由于出错,SAS 系统停止处理该步。
WARNING: 数据集 WORK.A_10TO12 可能不完整。该步停止时,共有 0 个观测和 27 个变量。
NOTE: “DATA 语句”所用时间(总处理时间):
      实际时间          0.11 秒






二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:变量类型 数据集 warning Error Site

沙发
qiangwei2017 学生认证  发表于 2018-7-18 10:42:30
有没有试过用proc sql来合并?
proc sql;
   create table c as
   select * from a
   outer union corr
   select * from b;
quit;

藤椅
tylerconan 发表于 2018-7-19 00:21:23
谢谢指点感谢

板凳
sukishimakei 发表于 2024-5-24 11:15:48
qiangwei2017 发表于 2018-7-18 10:42
有没有试过用proc sql来合并?
proc sql;
   create table c as
我用proc sql合并也提示同一变量类型不同不能合并

报纸
栗子面窝头 发表于 2024-7-2 13:43:00
sukishimakei 发表于 2024-5-24 11:15
我用proc sql合并也提示同一变量类型不同不能合并
但是你就知道哪两个的不对呀了?

地板
sukishimakei 发表于 2024-8-4 13:51:28
栗子面窝头 发表于 2024-7-2 13:43
但是你就知道哪两个的不对呀了?
是的,改了变量类型之后合并成功了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-26 19:58