当前位置: 首页 > news >正文

[R] data.frame() creates list?

> d <- data.frame(name=c("李明", "张聪", "王建"), age=c(30, 35, 28),   height=c(180, 162, 175))
> typeof(d)
[1] "list"

 

 

>  n = c(2, 3, 5)
>  s = c("aa", "bb", "cc")
>  b = c(TRUE, FALSE, TRUE)
>  df = data.frame(n, s, b)  
> typeof(df)
[1] "list"

 

 

df <- data.frame(a=1:2, b=letters[1:2]);
> str(df)
'data.frame':   2 obs. of  2 variables:
$ a: int  1 2
$ b: Factor w/ 2 levels "a","b": 1 2
> class(df);
[1] "data.frame"
> mode(df);
[1] "list"
> typeof(df);
[1] "list"

 

PS:其实,data.frame是一个把class属性设置成"data.frame"的list

转载于:https://www.cnblogs.com/emanlee/archive/2013/05/27/3102821.html

相关文章:

  • 任意选若干个不相邻的数得到的和最大【dp】
  • C++ sort使用两个参数来排序
  • SmallSlider 图片轮播插件
  • 旅游网站CheapAir.com以BCH作为比特币支付
  • 二叉排序树
  • 【spring cloud】spring cloud子module的pom文件添加依赖,出现unknown问题【maven】
  • docker安装启动停止
  • firefox 不支持innertext, 需要用innerhtml代替
  • CPU占用过高问题排查
  • 《Linux学习并不难》文件/目录管理(7):rmdir命令删除空目录
  • Eclipse 整后tomcat的webApps目录
  • 【插件式框架探索系列】使用多UI线程提升性能
  • SQL事务回滚的问题及其解决的方法
  • 解决Fedora没有最大化最小化按钮
  • scala Option,None和Some
  • 【399天】跃迁之路——程序员高效学习方法论探索系列(实验阶段156-2018.03.11)...
  • 78. Subsets
  • C语言笔记(第一章:C语言编程)
  • echarts花样作死的坑
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • java 多线程基础, 我觉得还是有必要看看的
  • java多线程
  • laravel with 查询列表限制条数
  • maya建模与骨骼动画快速实现人工鱼
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Spring Boot快速入门(一):Hello Spring Boot
  • Spring-boot 启动时碰到的错误
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • 闭包--闭包作用之保存(一)
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 网页视频流m3u8/ts视频下载
  • 延迟脚本的方式
  • media数据库操作,可以进行增删改查,实现回收站,隐私照片功能 SharedPreferences存储地址:
  • 交换综合实验一
  • #Ubuntu(修改root信息)
  • ( 用例图)定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (顶刊)一个基于分类代理模型的超多目标优化算法
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (简单) HDU 2612 Find a way,BFS。
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (五)c52学习之旅-静态数码管
  • (一)UDP基本编程步骤
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)Google的Objective-C编码规范
  • .FileZilla的使用和主动模式被动模式介绍
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • @Bean有哪些属性
  • @property括号内属性讲解