読者です 読者をやめる 読者になる 読者になる

list.Rがない

R

上のやつ関連で。「出力が膨大になるのは、大体listかdata.frameかmatrixだよなー」ということで、print.data.frameとかの挙動をちょっと変更するか、と思っていたんだけど、print.listが存在しない。そんなバカな、と思ってソースを調べるとlist.Rもなんかどういうことかないということが判明。理由が何かあるのかな。

/Users/yasuhisa/Downloads/R-2.8.1/src/library/base/R% ls
Bessel.R		colSums.R		factor.R		match.fun.R		rev.R			taskCallback.R
Defunct.R		conditions.R		files.R			matrix.R		rle.R			temp.R
Deprecated.R		conflicts.R		findInt.R		max.col.R		rm.R			time.R
LAPACK.R		connections.R		formals.R		mean.R			rowsum.R		toString.R
New-Internal.R		constants.R		format.R		merge.R			sample.R		traceback.R
RNG.R			contributors.R		frametools.R		message.R		sapply.R		trunc.R
Scripts.R		converters.R		funprog.R		methodsSupport.R	scale.R			unix
TAOCP.R			cut.R			get.R			mode.R			scan.R			unlist.R
all.equal.R		data.matrix.R		getenv.R		names.R			seq.R			unname.R
allnames.R		dataframe.R		gl.R			namespace.R		serialize.R		upper.tri.R
aperm.R			dates.R			grep.R			notyet.R		sets.R			userhooks.R
append.R		datetime.R		identical.R		options.R		sink.R			utilities.R
apply.R			dcf.R			ifelse.R		outer.R			solve.R			utils.R
array.R			delay.R			interaction.R		pairlist.R		sort.R			vector.R
as.R			det.R			is.R			parse.R			source.R		version.R
assign.R		diag.R			jitter.R		paste.R			split.R			warnings.R
attach.R		diff.R			kappa.R			pmax.R			srcfile.R		which.R
attr.R			dput.R			kronecker.R		pmin.R			stop.R			windows
autoload.R		dump.R			labels.R		pretty.R		structure.R		write.R
backquote.R		duplicated.R		lapply.R		print.R			strwrap.R		xor.R
backsolve.R		dynload.R		lazyload.R		qr.R			summary.R		zapsmall.R
bindenv.R		eapply.R		library.R		quit.R			svd.R			zdatetime.R
builtins.R		eigen.R			license.R		range.R			sweep.R			zdynvars.R
by.R			environment.R		load.R			rank.R			switch.R		zzz.R
callCC.R		eval.R			locales.R		raw.R			sys.R
cat.R			eval.R~			lower.tri.R		rep.R			table.R
character.R		exists.R		mapply.R		replace.R		tabulate.R
chol.R			expand.grid.R		match.R			replicate.R		tapply.R
  • array.R
  • character.R
  • factor.R
  • matrix.R
  • dataframe.R
  • vector.R

などなど重要なデータ構造はほぼあるというのに、list.Rだけないのは何か意図があるはず…だが?