楼主: killerxiong
2457 0

[求助] stata里面将字符串相加,但是由于字符最大是244位不够,用excel转置也只支持255个 [推广有奖]

  • 0关注
  • 0粉丝

大专生

88%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
29.3319
学术水平
2 点
热心指数
2 点
信用等级
0 点
经验
466 点
帖子
30
精华
0
在线时间
84 小时
注册时间
2014-11-24
最后登录
2021-10-10

楼主
killerxiong 发表于 2015-4-22 12:21:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
var
.0047925*(1-exp(-.479452*c1))
.0049985*(1-exp(-.9835616*c1))
.0049964*(1-exp(-1.479452*c1))
.0049881*(1-exp(-1.983562*c1))
.0049724*(1-exp(-2.479452*c1))
想法一:在stata里面生成了很多上面那样的字符串变量,我需要分组将这些字符串全部加起来,就是写成.0047925*(1-exp(-.479452*c1))+.0049985*(1-exp(-.9835616*c1))+...有的组包含6个类似这样的字符串,将他们加起来的式子作为另一个变量值这个可以实现,但是有的组包含56个这样的字符串,把他们加起来的话大大超过stata规定的一个字符串最大是244bit位数,所以就加不了。所以请问高手这个用stata还能做吗。
想法二:如果用stata加不了,那我采用excel来转置粘贴上,然后复制相应内容到一个文本编辑器ultraedit里面,将分隔符全部替换成+号,就可以实现,但是问题是这样的字符串有6万多个,而excel最大只能支持255列数据,请问高手解决这个问题还有
些什么方法啊?

二维码

扫码加我 拉你入群

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

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

关键词:用excel Stata EXCEL xcel tata stata excel 转置 字符串 分组

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-20 10:14