我有一個URL,我需要發送一個請求,使用日期變量。 https地址採用日期變量。我想使用類似於Python中的格式化運算符%將日期分配給地址字符串。 R有一個類似的操作符還是我需要依賴paste()?R中是否有類似於Python的%的字符串格式化運算符?
# Example variables
year = "2008"
mnth = "1"
day = "31"
這是我會做在Python 2.7:在3 +
url = "https:.../KBOS/%s/%s/%s/DailyHistory.html" % (year, mnth, day)
或者使用.format()。
只有我知道R中做詳細似乎並依賴於貼:
url_start = "https:.../KBOS/"
url_end = "/DailyHistory.html"
paste(url_start, year, "/", mnth, "/", day, url_end)
是否有這樣做的更好的辦法?
也許例如'paste(url_start,paste(year,mnth,day,sep =「/」),url_end)' – CPak
查看https://stackoverflow.com/questions/17475803/sprintf-format-strings-reference-by-name/17476306#17476306 –