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

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

從日期中提取年份

從日期中提取年份

HUH函數 2019-10-19 15:21:42
如何從變量中刪除第一個元素,尤其是在此變量具有特殊字符的情況下。例如,我有以下專欄:Date01/01/200901/01/201001/01/201101/01/2012我需要有一個新的列,如下所示:Date2009201020112012
查看完整描述

3 回答

?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

如果所有日期的寬度相同,則可以將日期放入向量中并使用子字符串


Date

a <- c("01/01/2009", "01/01/2010" , "01/01/2011")

substring(a,7,10) #This takes string and only keeps the characters beginning in position 7 to position 10

輸出


[1] "2009" "2010" "2011"


查看完整回答
反對 回復 2019-10-19
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

這比特定的答案更可取,但是我的建議是立即將日期轉換為日期變量,而不是將其保留為字符串。這樣,您可以在它們上使用日期(和時間)函數,而不必嘗試使用非常麻煩的解決方法。

如前所述,潤滑脂包裝具有良好的提取功能。

對于某些項目,我發現從一開始就進行拼寫會很有用:創建年,月,日(月)和日(周)變量作為開始。這可以簡化摘要,表格和圖形,因為提取代碼與摘要/表格/圖形代碼是分開的,并且因為如果需要更改它,則不必在多個位置進行這些更改。


查看完整回答
反對 回復 2019-10-19
  • 3 回答
  • 0 關注
  • 715 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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