Ⅰ 利用Excel 2003智能化地獲取實時股票行情
考慮到很多朋友尤其是股民朋友在處理股票數據的時候都需要用到Excel,今天就給大家介紹一下如何利用Excel 2003智能化地獲取實時股票行情。
獲取國內股市行情 在Excel 2003中獲取國內股市行情和國外股市行情的方法是不一樣的。要在Excel中獲取國內股市行情,我們可以使用Excel的“新建Web查詢”方法,這里以獲取中國聯通(600050)的行情為例,具體步驟如下
1、打開提供股市行情的網站,在頁面的“個股查詢”區域輸入該股票代碼,選擇“實時行情”,單擊“搜”按鈕之後就可以查詢中國聯通的行情數據。接下來復制地址欄中網址。
2、運行Excel,新建一個空白工作簿,依次點擊“數據→導入外部數據→新建Web查詢”,這個時候就會彈出一個類似瀏覽器的窗口。
3、注意到這個框最上方的地址欄了嗎?在地址欄中粘貼剛剛拷貝的查詢地址,單擊“轉到”按鈕,就可以打開該網頁。
4、當然這個網頁中只有聯通股票行情部分是我們所需要的。我們應該如何選取股票行情部分呢?不要慌,大家注意看,股票行情表格第一行有一個黃色小方框,中間有一個向右的黑色小箭頭,用滑鼠單擊這個箭頭,黃色小方框就變成了綠色了,而裡面的小箭頭也變成小鉤了。我們就選取這個行情表格,然後單擊“導入”按鈕。
5、這個時候會出現一個導入數據窗口,在這里可以選擇導入數據的位置,比如插入在A1,或者插入新工作表中,單擊“確定”按鈕即可完成行情數據的插入。
6、獲取了聯通股票行情的Excel表格。點擊滑鼠右鍵,在彈出的右鍵菜單中選擇“數據區域屬性”選項,在其中勾選“允許後台刷新”和設置刷新頻率以及是否在打開該表格時進行刷新。
這樣,Excel就可以實時地通過網路對股票行情進行更新。
Ⅱ 鑲$エ鍓嶉潰鍔爎鏄浠涔堟剰鎬濓紵
鑲$エ鍓嶉潰鍔爎錛岄氬父鎸囪偂紲ㄧ殑浠g爜浠ュ瓧姣峳寮澶淬傚備腑鍥藉鉤瀹夌殑鑲$エ浠g爜涓601318錛岃岃嫢鍔犱笂r鍒欎負r601318銆傚湪涓鍥借偂紲ㄥ競鍦轟腑錛宺寮澶寸殑鑲$エ閫氬父涓哄壋涓氭澘浼佷笟鑲$エ錛屼篃縐頒負鍒涗笟鏉縭鑲°傚壋涓氭澘浼佷笟鐩稿逛簬涓繪澘浼佷笟鑰岃█錛屽叿鏈夋洿楂樼殑鎴愰暱鎬у拰椋庨櫓鎬с傚洜姝わ紝鎶曡祫鍒涗笟鏉縭鑲$浉瀵逛簬涓繪澘鑲$エ鏉ヨ達紝瀛樺湪鐫鏇村ぇ鐨勬姇璧勯庨櫓鍜屾敹鐩婃綔鍔涖
鍒涗笟鏉縭鑲$殑鎶曡祫鐗圭偣鍦ㄤ簬楂橀庨櫓楂樺洖鎶ャ傜浉瀵逛簬涓繪澘涓婂競鍏鍙革紝鍒涗笟鏉誇紒涓氭洿鍏鋒湁鎴愰暱鎬с備絾鍚屾椂錛岃繖浜涗紒涓氱殑椋庨櫓涔熸洿楂樸傛姇璧勮呭簲璇ョ悊鎬х湅寰卹鑲$殑鎶曡祫鏈轟細錛屼笉鐩茬洰榪介珮錛屽繪壘絎﹀悎鑷宸遍庨櫓鍜屾敹鐩婅佹眰鐨勬姇璧勬爣鐨勩傚叿鏈夊法澶ф垚闀挎綔鍔涚殑r鑲″線寰鏄鍒涙柊銆佹妧鏈鍚閲忛珮鐨勪紒涓氾紝濡傛柊鏉炬満鍣ㄤ漢銆佹搗搴峰▉瑙嗙瓑銆備絾鐩稿弽錛屼竴浜涙湭緇忓競鍦烘楠屻佽櫄楂樹及鍊肩殑浼佷笟浜︽湁瀛樺湪錛岄渶璋ㄦ厧鎶曡祫銆
鎶曡祫r鑲¢渶瑕佹牴鎹浼佷笟鐨勫熀鏈闈㈠拰鍙戝睍鍓嶆櫙榪涜岀爺絀跺垎鏋愩傛湁鐨剅鑲″湪鐭鏃墮棿鍐呬環鏍兼定騫呭法澶э紝浣嗘槸鍙鑳戒粎浠呮槸鐐掍綔瀵艱嚧銆傛姇璧勮呴渶瑕佹繁鍏ヤ簡瑙d紒涓氱殑鏍稿績涓氬姟銆佽儲鍔$姸鍐靛拰鍏鍙告不鐞嗙瓑鏂歸潰銆傚熀浜庢妧鏈鍒嗘瀽涓庡熀鏈鍒嗘瀽鐨勬姇璧勭瓥鐣ョ浉緇撳悎錛屽彲浠ユ壘鍒伴傚悎鑷宸辯殑鎶曡祫鏍囩殑銆傛諱箣錛屾姇璧剅鑲¢渶瑕佺悊鎬х湅寰咃紝涓嶈繃搴﹁拷楂橈紝闀挎湡鎸佹湁錛屽苟鍒跺畾鍚堢悊鐨勬姇璧勭瓥鐣ュ拰椋庨櫓鎺у埗鎺鏂斤紝鎶婃彙鏈洪亣錛岄檷浣庨庨櫓銆
Ⅲ 如何在R語言中讀入數據和導出存儲數據
1.R數據的保存與載入
可通過save()函數保存為.Rdata文件,通過load()函數將數據載入到R中。
[ruby]view plain
>a<-1:10
>save(a,file='d://data//mData.Rdata')
>rm(a)#將對象a從R中刪除
>load('d://data//mData.Rdata')
>print(a)
[1]12345678910
下面創建df1的數據框,通過函數write.csv()保存為一個.csv文件,然後通過read.csv()將df1載入到數據框df2中。
[ruby]view plain
>var1<-1:5
>var2<-(1:5)/10
>var3<-c("Rand","DataMining","Examples","Case","Studies")
>df1<-data.frame(var1,var2,var3)
>names(df1)<-c("VariableInt","VariableReal","VariableChar")
>write.csv(df1,"d://data//mmmyData.csv",row.names=FALSE)
>df2<-read.csv("d://data//mmmyData.csv")
>print(df2)
110.1Rand
220.2DataMining
330.3Examples
440.4Case
550.5Studies
RODBC提供了ODBC資料庫的連接。
3.1從資料庫中讀取數據
odbcConnect()建立一個資料庫連接,sqlQuery()向資料庫發送一個SQL查詢,odbcClose()關閉資料庫連接。
[ruby]view plain
library(RODBC)
connection<-odbcConnect(dsn="servername",uid="userid",pwd="******")
query<-"SELECT*FROMlib.tableWHERE..."
#orreadqueryfromfile
#query<-readChar("data/myQuery.sql",nchars=99999)
myData<-sqlQuery(connection,query,errors=TRUE)
odbcClose(connection)
3.2從Excel文件中導入與導出數據
[ruby]view plain
library("RODBC")
conn<-odbcConnectExcel("D:/data/Amtrak.xls")
Amtrak<-sqlFetch(conn,"Data")
close(conn)