[英]How to draw two time series in one graph using “ts.plot”
我弄清楚了,有幾種方法可以完成任務。
這是最直接的方法:將“ variable_1”分配給“ x”,將“ variable_2”分配給“ y”。 然后使用“ ts.plot”繪制圖形:
x <- usa$central_bank_assets_gdp_percent
y <- usa$domestic_credit_private_sector_gdp
ts.plot(ts(x), ts(y), col=1:2)
首先定義主數據集的位置,然后在代碼中包括實際的變量名稱:
attach(usa)
ts.plot(ts(central_bank_assets_gdp_percent), ts(domestic_credit_private_sector_gdp), col=1:2)
detach(usa)
使用“ $”符號代替指定數據位置:
ts.plot(ts(usa$central_bank_assets_gdp_percent), ts(usa$domestic_credit_private_sector_gdp), col=1:2)
使用“ data.frame()”可以包含以下變量:
ts.plot(data.frame(usa$central_bank_assets_gdp_percent, usa$financial_system_deposits_gdp_percent), col=1:2)
這是幫助中指定的方式:使用“ ts.plot(...,gpars = list())”。 在這種情況下,“ ...”是變量,所有其他函數都在“ gpars = list()”中:
ts.plot(ts(usa$central_bank_assets_gdp_percent), ts(usa$financial_system_deposits_gdp_percent), gpars = list(col=1:2))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.