例如,某數據庫如下,需要把第二個變量裏面的ID號碼(格式爲T-20-252-02)提取出來作爲一個新變量。
命令如下:
b=readWorksheetFromFile(temp[11],sheet=1) //讀入excel數據,命名爲數據庫b,這裏temp[11]是讀入temp中第11個文件名對應的文件
attach(b) //attach數據庫,之後即可直接用變量名file, 否則要用b$file
b$id=substr(File,regexpr("T",File),regexpr("T",File)+10) //在數據庫b中生成一個新變量id,其等於從File變量中提取字符,從T所在位置開始,到T位置後10位置結束
結果如下所示: