亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將逗號分隔的條目轉換為列

將逗號分隔的條目轉換為列

翻過高山走不出你 2019-12-04 11:00:36
我有一個包含幾列的數據集,其中一列是反應時間的列。這些反應時間以逗號分隔,以表示不同試驗的(同一參與者的)反應時間。例如:第1行(即來自參與者1的數據)在“反應時間”列下具有以下內容reaction_times2000,1450,1800,2200因此,這些是參與者1進行試驗的反應時間1,2,3,4。我現在想創建一個新的數據集,其中這些試驗的反應時間全部形成單獨的列。這樣,我可以計算出每個試驗的平均反應時間。              trial 1  trial 2  trial 3  trial 4 participant 1:   2000     1450     1800     2200我嘗試使用“ reshape2” -package中的“ colsplit”,但這似乎并未將我的數據拆分為新的列(可能是因為我的數據全部在1個單元格中)。有什么建議么?
查看完整描述

3 回答

?
慕無忌1623718

TA貢獻1744條經驗 獲得超4個贊

一個不錯的方法,即使比較笨拙,也可以read.csv與結合使用textConnection。假設您的數據在數據框中,則df:


x <- read.csv(textConnection(df[["reaction times"]]))


查看完整回答
反對 回復 2019-12-04
  • 3 回答
  • 0 關注
  • 602 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號