teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

誤解があり説明が足りませんでした。

2018/12/24 02:40

投稿

fermat
fermat

スコア183

title CHANGED
@@ -1,1 +1,1 @@
1
- R言語:100行を超えるデータフレームの表示
1
+ R言語:data.table::で100行を超えるデータフレームの表示
body CHANGED
@@ -1,9 +1,33 @@
1
+ 以下のような、例として200行のデータがあったとして
2
+ ```R
3
+ > df
4
+ abc def
5
+ 1 123 456
6
+ 2 123 456
7
+ 3 123 456
8
+ 4 123 456
9
+ 5 123 456
10
+ 6 123 456
11
+ ```
12
+ data.tableライブラリを使ってデータフレームを組みなおすと
13
+ ```R
14
+ > data.table::data.table(ABC=df$abc,DEF=df$def)
15
+ ABC DEF
16
+ 1: 123 456
17
+ 2: 123 456
18
+ 3: 123 456
19
+ 4: 123 456
20
+ 5: 123 456
21
+ ---
22
+ 196: 123 456
23
+ 197: 123 456
24
+ 198: 123 456
25
+ 199: 123 456
26
+ 200: 123 456
27
+ ```
28
+
1
29
  コンソール画面では長いデータフレームが上下合わせて10行までしか表示されません。
2
30
 
3
- 上5行
4
- (---
5
- 下5行
6
-
7
31
  head()を使ってもn=100が限界です。
8
32
  検索しても分からないまま今に至るのですが・・・
9
33
  全行を表示させるのに何か方法はあるのでしょうか。