首页 > 其他分享 >No.4 R读写操作

No.4 R读写操作

时间:2024-10-30 16:08:59浏览次数:1  
标签:txt 查看 读写操作 test1029 No.4 diamonds csv data

一、导入文本、csv、xls、txt

1.导入CSV

安装readr包

library(readr)
data<-read_csv("D:/R_proj/test1029/test_data/test2.csv")
data

 

 2.导入xls

安装readxl包

library(readxl)
data<-read_excel("D:/R_proj/test1029/test_data/门店B.xlsx")
data

  

3.导入txt

data<-read_excel("D:/R_proj/test1029/test_data/门店B.xlsx")

4.手动输入数据

data1<-data.frame(Id=numeric(),name=character(),gender=character(),stringsAsFactors = F)
data1<-edit(data1)

  

 

5.R语言内置的数据包

data()

 

  • 查看ggplot2中可用的数据
data(package="ggplot2")

 

library(ggplot2)
diamonds

data2=head(diamonds,5)
data2
x<-data2[,4]
x
y<-data2[,8]
y
  •   一些函数查看数据的属性:
str(diamonds)   #查看数据结构
names(diamonds)  #查看列名字
nrow(diamonds)   #查看行数
ncol(diamonds)   #查看列数
dim(diamonds)   #查看维度
length(diamonds)   #查看长度(行)
attributes(diamonds)   #查看属性
class(attributes(diamonds))   
summary(diamonds) #查看统计信息,最大最小值等

  

二、写入文件

1.将数据写入到csv

write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.csv")
#不要行名
write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.csv",row.names = F) 

  

2.将数据写入到txt

write.csv(diamonds,"D:/R_proj/test1029/test_data/diamonds.txt",row.names = F) 

 

3.将处理结果写入txt

sink("D:/R_proj/test1029/test_data/summaryinfo.txt")
summary(diamonds)
sink() 

 

标签:txt,查看,读写操作,test1029,No.4,diamonds,csv,data
From: https://www.cnblogs.com/bltstop/p/18516036

相关文章

  • 66openpyxl的遍历读写操作(常用于数据批量读出来和写进去)
     importopenpyxlfromopenpyxlimportWorkbook#常用于数据批量读出来和写进去#往表格写入操作defcreate_wb():#创建一个新的工作簿wb=Workbook()#选择默认的工作表ws=wb.active#假设这是你要写入的数据,4行4列data=[......
  • 11.2 C语言文件的读写操作
    11.2C语言文件的读写操作11.2文件的读写操作11.2文件的读写操作文件的读写是文件处理中的核心操作,C语言提供了多种函数来实现从文件读取数据和向文件写入数据。文件的写操作写字符:fputc(c,fp);//将字符c写入文件写字符串:fputs(str,fp);//将字符......
  • NO.4 软件外包公司
    今天我们来聊聊国内的四大软件外包公司。这些公司不仅在国内市场中占据重要地位,还对全球软件外包行业产生了影响。部分数据来源网络排名,按照职位量、增长速度排名,排名仅供参考,去某家公司一定要多方位参考,比如企查查、脉脉等。要说软件外包这块大蛋糕,谁不想来一口呢?不过......
  • ModbusRtuOverTcp读写操作
     .NET免费开源工业物联网网关-小码编匠-博客园(cnblogs.com)IoTClient:IoTClient是一个物联网设备通讯协议实现客户端,将包括主流PLC通信读取、ModBus协议、Bacnet协议等常用工业通讯协议。本组件终身开源免费,采用最宽松MIT协议,您也可以随意修改和商业使用(商业使用请做......
  • easyexcel的读写操作
    easyexcel是基于java的读写excel的开源项目--读写也可理解为上传和下载写操作一、引入依赖<dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>3.0.5</version></dependency>二、封装相应对象@Data@AllArgsConst......
  • 直播预约丨《袋鼠云大数据实操指南》No.4:数据服务API实战解读,助力企业数字化跃迁
    近年来,新质生产力、数据要素及数据资产入表等新兴概念犹如一股强劲的浪潮,持续冲击并革新着企业数字化转型的观念视野,昭示着一个以数据为核心驱动力的新时代正稳步启幕。面对这些引领经济转型的新兴概念,为了更好地服务于客户并提供切实可行的实践指导,自3月20日起,袋鼠云将推出全新......
  • Jmeter实现本地文件的读写操作-将响应结果写入到本地Excel中
    一、环境准备1、引入操作EXcel文件的包2、安装JMeter:确保已安装JMeter。Java环境:确保系统中已安装JDK,并配置了JAVA_HOME环境变量。二、脚本准备1.配置JMeter测试计划创建线程组添加线程组:右键点击“测试计划(TestPlan)”,选择“添加(Add)”->“线程(Threads(Use......
  • AvalonMM接口Interval Timer IP的寄存器介绍和Interval Timer寄存器读写操作详解
    一、间隔定时器结构间隔定时器的结构框图: 该间隔定时器有如下两个特点:-Avalon-MM接口,提供对6个16位寄存器的访问;-有一个脉冲输出接口(可选),可用作周期性脉冲发生器;该间隔定时器的所有寄存器都是16位的,可兼容16-bit和32-bit处理器。某些寄存器只存在于特定的配置中,例如,当该......
  • AvalonMM接口PIO IP的介绍和PIO的读写操作详解
    一、PIO寄存器介绍Avalon®-MM主机外设(如CPU)通过四个32位寄存器控制并与PIO核通信,如下所示。该表假设PIO核的I/O端口被配置为n位宽度。以上截图来自IntelEmbeddedPeripheralsIPUserGuide。data寄存器如果将PIO硬件配置为输入或仅输入输出模式,则从数据读取将返回输入端......
  • 如何使用C++进行文件读写操作
    在C++中,我们可以使用标准库中的 <fstream>(文件流)来进行文件的读写操作。以下是一些基本的文件读写操作的示例。读取文件cpp复制代码#include<fstream>#include<iostream>#include<string>intmain(){std::ifstreamfile("example.txt");//打开文件以进行读取操......