使用R语言例举中国证券市场上四家上市公司的股票历史日交易数据
要获取中国证券市场上四家上市公司的股票历史日交易数据,我们可以使用R语言中的quantmod包来获取股票数据。以下是一个示例:
首先,确保已经安装了quantmod包。如果没有安装,可以使用以下命令进行安装:
install.packages("quantmod")
接下来,加载quantmod包:
library(quantmod)
然后,使用getSymbols函数来获取股票数据。假设我们要获取中国平安保险(601318.SS)、中国银行(601988.SS)、中国石化(600028.SS)和中国移动(0941.HK)的股票历史日交易数据。
getSymbols("601318.SS") # 获取中国平安保险的股票数据
getSymbols("601988.SS") # 获取中国银行的股票数据
getSymbols("600028.SS") # 获取中国石化的股票数据
getSymbols("0941.HK") # 获取中国移动的股票数据
以上代码将会获取每家公司的股票历史日交易数据并将其存储在一个名为"601318.SS"、"601988.SS"、"600028.SS"和"0941.HK"的对象中。
如果需要查看数据,可以使用head函数来查看前几行数据:
head(601318.SS) # 查看中国平安保险的前几行数据
head(601988.SS) # 查看中国银行的前几行数据
head(600028.SS) # 查看中国石化的前几行数据
head(0941.HK) # 查看中国移动的前几行数据
以上代码将会显示每家公司的前几行股票交易数据。
请注意,根据你的网络连接速度和数据源的可用性,获取大量股票数据可能需要一些时间
原文地址: https://www.cveoy.top/t/topic/hR1C 著作权归作者所有。请勿转载和采集!