R语言实验三

1、读取一个文件并进行如下操作。

①使用命令清空工作空间,使用read.table读取exam_1.txt文件,将文件保存到data变量中,数据第一行设置为列名,第一列是行名。

②判断对象data是否为矩阵。

③将对象转换为矩阵,记为data1。

④通过for循环(不要使用apply家族的命令),分别计算每一行数据的最大值,最小值和均值,将其分别保存到变量max_data、min_data和mean_data变量中,将三列数据添加到data1矩阵的最后三列中,三列的名字分别是“max_value”,”min_value”,”mean_value”。

⑤将data1矩阵通过write.table输出到result.txt中,包含行列名,数据没有引号,分隔设置为tab。

这是我输出的result文件

2、创建一个逢3必过的游戏。

①使用命令清空工作空间,新建一个变量a,为1到100。

②通过for循环进行将数字进行打印(3的倍数或者数字包含3跳过不输出)打印内容示例为

1不跳过

2不跳过

4不跳过

③将所有跳过的数字保存到变量b中,将变量b转换为行为1的矩阵,使用write.table保存到result_2.txt中。

3、判断质数。

①使用命令清空工作空间,新建一个变量a,为1到100。

②外层循环使用while循环变量a,判断a中的数字是否为质数(使用if),如果是质数则在屏幕打印

3为质数

5为质数

③将质数保存到变量b中。

④将变量b转换为行为1的矩阵,使用write.table保存到result_3.txt中。

4、通过for循环和list.files命令,将data_exam_3文件夹下所有以.txt结尾的文件批量读取,并将其保存到列表list_data中,给列表的每一部分重命名,“l1”,”l2”等形式。

作业提交形式: 

将代码和运行结果截图保存到word中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/189220.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

day3 链表(一)

2023.12.1 代码随想录刷题Day3 1. 203移除链表元素 对于链表的各种操作备考时也是烂熟于心,这么长时间没写过相关代码,也确实忘了很多,关于移除链表元素,逻辑其实很简单,主要还是看对指针的使用是否熟悉,其…

M365 E5 eDiscovery Audit产品介绍部署方案

目录 一、M365 E5 eDiscovery & Audit 产品介绍 1. 功能介绍 2. 产品优势 3. 应用场景

Springboot项目启动成功后可通过五种方式继续执行

实现CommandLineRunner接口 项目初始化完毕后,才会调用方法,提供服务 Component public class StartRunner implements CommandLineRunner {Overridepublic void run(String... args) throws Exception {System.out.println("CommandLineRunner&qu…

【SpringBoot3+Vue3】七【后续2】【番外篇】- (使用docke部署)

目录 一、maven打包后端服务 1、clean 2、package 3、查看jar包 二、部署java后端服务 1、使用dockerfile构建一个java17的镜像 1.1 使用dokcerfile构建容器命令 1.2 方式一 将jar打包进容器镜像 1.3 方式二 jar不打包进容器镜像,通过映射主机目录映射方式…

mysql 查询提取json 并去除双引号

1.建表语句 CREATE TABLE uset_test_demo (id bigint(20) NOT NULL AUTO_INCREMENT,context text,PRIMARY KEY (id) ) ENGINEInnoDB AUTO_INCREMENT4 DEFAULT CHARSETutf8;2.源数据 {"title": "Harry Potter","author": "J.K. Rowling&qu…

js实现一个可指定超时时间的异步函数重试机制

好的&#xff0c;这里提供一种可指定超时时间的异步函数重试机制的实现方式&#xff1a; async function retryWithTimeout(asyncFn, maxRetries 3, timeout 1000) {let retries 0;while (retries < maxRetries) {try {const result await Promise.race([asyncFn(), ti…

【sql】【mysql】【数据库】复杂查询中避免Join的办法

【背景】 很多场景下&#xff0c;需要将长表根据不同的搜索条件GroupBy之后变成横向的短表&#xff0c;例如&#xff1a; 分公司收益年份a1002022b2002022c3002022a4002021b5002021c6002021 想要变化为&#xff1a; 分公司2022收益2021收益a100400b200500c300600 笨办法是…

Linux基础项目开发1:量产工具——文字系统(四)

前言&#xff1a; 前面我们已经把显示系统&#xff0c;输入系统的框架搭建好了&#xff0c;那么有了输入和显示&#xff0c;显示的内容应该是什么呢&#xff1f;这节就要让我们一起对显示的内容&#xff0c;文字系统进行搭建。 目录 一、数据结构抽象 1.描述一个文字的位图&a…

ubuntu系统下搭建本地物联网mqtt服务器的步骤

那么假如我们需要做一些终端设备&#xff0c;例如温湿度传感器、光照等物联网采集设备要接入呢&#xff1f;怎么样才能将数据报送到服务器呢&#xff1f; 以下内容基于我们ubuntu系统下的emqx成功启动的基础上。我们可以用浏览器键入控制板的地址&#xff0c;如果启动成功&…

特征相关性计较

Pearson相关系数 用于度量两个连续型变量之间的线性关系。取值范围在-1到1之间&#xff0c;0表示无线性关系&#xff0c;1表示完全正相关&#xff0c;-1表示完全负相关 import pandas as pd# 创建一个包含两个连续型变量的DataFrame data {Variable1: [1, 2, 3, 4, 5],Vari…

软件测试的测试文档怎么编写?

编写软件测试文档是一个关键步骤&#xff0c;它可以帮助测试人员记录测试过程、结果和发现的问题&#xff0c;同时为开发团队提供反馈和建议。 以下是一些编写软件测试文档的建议&#xff1a; 测试计划 在测试计划中&#xff0c;描述测试的目标、范围、方法、时间表和资源需求。…

SQL语句

DDL&#xff1a;数据库定义语言&#xff08;库、表的管理&#xff09; CREATE,DROP,ALTER mysql> show databases; -------------------- | Database | -------------------- | information_schema | ###虚拟库&#xff0c;用户信息 | mysql | …

iOS简单理解区分MVC、MVP、MVVM

MVC、MVP、MVVM 前言 这篇文章简单介绍MVC、MVP和MVVM三种架构&#xff0c;并配上一个简单的Swift demo来区分MVC和MVVM两种架构。 MVC 传统MVC 下图是传统结构MVC&#xff0c;可以看到这种结构是紧耦合的&#xff0c;不推荐使用。 苹果的MVC 如下图&#xff0c;这是苹果…

AI产业前瞻报告:探讨GPTs背后的产业逻辑:拉开AIGC应用生态的帷幕

今天分享的是AI系列深度研究报告&#xff1a;《AI产业前瞻报告&#xff1a;探讨GPTs背后的产业逻辑&#xff1a;拉开AIGC应用生态的帷幕》。 &#xff08;报告出品方&#xff1a;光大证券&#xff09; 报告共计&#xff1a;13页 1、GPTs 拉开 AIGC 应用生态的帷幕 1.1、 Ope…

【开题报告】基于SpringBoot的护肤交流分享平台的设计与实现

1.选题背景 随着社会发展和生活水平提高&#xff0c;人们对于美容护肤的需求越来越高。由于护肤知识需要不断更新和积累&#xff0c;很多用户需要寻找可信赖的护肤信息和经验分享。传统的社交媒体平台虽然可以满足一部分用户的需求&#xff0c;但是缺乏专业性和可靠性&#xf…

系列二十二、各种注解

一、Import # 用法 1&#xff09;Import(User.class)&#xff1a;如果导入的是配置类&#xff0c;将会按照配置类正常解析&#xff0c;如果是个普通类就会解析成bean 2&#xff09;Import&#xff08;实现了ImportSelector接口的类.class&#xff09;&#xff1a;可以一次性注册…

Python爬虫基础之Scrapy框架详解

目录 1. 简介2. Scrapy的安装3. Scrapy的架构4. Scrapy的数据流程5. Scrapy开发流程5.1 创建项目5.2 创建Spider5.3 创建Item5.4 编写Spider5.5 运行Spider 参考文献 原文地址&#xff1a;https://program-park.top/2023/12/01/reptile_5/ 本文章中所有内容仅供学习交流使用&am…

0Ω电阻最大过流能力及作用用途

0Ω电阻最大过流能力及作用用途 0Ω电阻过流能力0Ω电阻的作用 0Ω电阻过流能力 0Ω电阻不一定是真正的0Ω电阻&#xff0c;0Ω电阻存在一定的阻值偏差&#xff0c;主要看生产电阻厂商做哪种了。厂商都是根据电阻标准文件 EN60115-2&#xff0c; 里头0Ω电阻实际最大阻值有 10…

第六十四周周报

学习目标&#xff1a; 项目 实验 学习时间&#xff1a; 2023.11.24-2023.12.1 学习产出&#xff1a; 项目 由于小程序要上线了&#xff0c;这周前几天都在和前端联调改bug&#xff0c;并且多拆分出来两张表&#xff0c;工作量比较大&#xff0c;花的时间很多。 实验 整…

JAVA全栈开发 day15_集合(Set接口、增强For循环、Map体系)

一、增加for遍历集合 语法&#xff1a; for(数据类型 变量名: 数组名或集合){​ }//集合遍历 &#xff0c;推荐使用增加for 1.静态导入 注意事项&#xff1a; 方法必须是静态注意不要和本类的方法同名&#xff0c;如果同名&#xff0c;记得加前缀&#xff0c;由此可…