597 1

[其他] 【100币】利用R软件中自带的USArrests数据完成以下任务:+(1)获取各州的简称;+(2)统计最长的州名;+(3)获取含有特定字符“New”、 ... [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

0%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
10 点
帖子
0
精华
0
在线时间
0 小时
注册时间
2022-4-19
最后登录
2022-4-19

楼主
边际效应递减69242 发表于 2022-4-19 19:26:30 |AI写论文
100论坛币
【100币】利用R软件中自带的USArrests数据完成以下任务:+(1)获取各州的简称;+(2)统计最长的州名;+(3)获取含有特定字符“New”、“South”的州名;++(4)将所有的州名中的“n”都转换成大写;

希望朋友们多多帮助

最佳答案

魔王的继承者 查看完整内容

head(USArrests) # 1.获取各州的简称 states = rownames(USArrests);head(states) #获取州的名字集合 abbreviate(states,minlength = 5) # 2.统计最长的州名 state_chars
关键词:Rest STS SAR USA r软件

沙发
魔王的继承者 学生认证  发表于 2022-4-19 19:26:31 来自手机
边际效应递减69242 发表于 2022-4-19 19:26
【100币】利用R软件中自带的USArrests数据完成以下任务:+(1)获取各州的简称;+(2)统计最长的州名;+( ...
head(USArrests)
# 1.获取各州的简称
states = rownames(USArrests);head(states) #获取州的名字集合
abbreviate(states,minlength = 5)

# 2.统计最长的州名
state_chars <- nchar(states);head(state_chars)#获取每个州名的字母数量
states[which(state_chars == max(state_chars))]#名字最长的州

# 3.获取含有特定字符“New”、"South"的州名
grep(pattern = "New",x = states,value = TRUE) #获取含有“NEW”的州名
grep(pattern = "South",x = states,value = TRUE) #获取含有“South”的州名

# 4.将所有的州名中的"n"都转换成大写
gsub('[n]','N',states)

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-6 15:13