Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
同じ名前の行があり、それらを列のメイン名を保持したまま列に変換し、存在する列の数に応じて 1 または 2 などを追加します。
私はこれを使ってそれを作ります:
setDT(df)[, N:= 1:.N, maincol] df <- dcast(df, url~N, value.var=c("stock"))
私が期待するのは、stock_1、stock_2 などの名前を持つことです。ただし、すべての列には 1、2 などの数字しかありません。どうすれば変更できますか?