.Rmd
で編んだとき、Rのdummies
パッケージで非常に奇妙な挙動に気づいただけです。ここに再現可能な例があります。私はdf
を表示するときに、私が見て期待してい何Rのダミーパッケージ.Rmdで編まれたときの奇妙な列名
---
title: "Dummies Package Behavior"
author: "Kim"
date: '`r Sys.Date()`'
output:
pdf_document:
toc: yes
toc_depth: '3'
---
Load the libraries
```{r}
library(tidyverse)
library(dummies)
```
Main data wrangling
```{r}
df <- data_frame(year = c(2016, 2017, 2018))
temp <- dummy(df$year)
temp <- as_data_frame(temp)
df <- bind_cols(df, temp)
```
View output
```{r}
df
```
はdummies
パッケージの正常な動作である、0-1 year2016
、year2017
の列、およびyear2018
いいです。
RStudioでこのR Markdownドキュメントを編成すると、代わりにC:/Users/Kim/Desktop/dummies.Rmd2016
,C:/Users/Kim/Desktop/dummies.Rmd2017
、およびC:/Users/Kim/Desktop/dummies.Rmd2018
が表示されます。つまり、文書アドレス全体を使用して列名を作成します。
このような現象が発生する理由はわかりません。明らかに、カラム名はyear2016
,year2017
、year2018
としたいと思います。
あなたレンありがとうございます。私は本当に ''ダミー ''のパッケージのバグレポートを提出するつもりです。 – Kim