在r語言中,使用變數前不需要宣告變數的型別。變數是在賦值運算後才建立的。
對於變數的命名,我們主要記住下面三點就行了:
在r中,用賦值運算子來進行賦值運算。可形象地看作是乙個向左的箭頭←
,將右邊的計算結果賦給左邊的變數。
舉個例子:表示式x 的含義是將值6
賦給變數x
。
注意:賦值運算子之間是不能有空格的;此外盡量避免用=
來進行賦值。
變數命名:
> y
> y
> y
[1] 3
> y
[1] 7
> 2y
error: unexpected symbol in "2y"
> _xy
error: unexpected input in "_"
> my name
error: unexpected symbol in "my name"
> my.name
> my.name
[1] "huixiaobao"
注意:賦值運算:>
是輸入提示符,系統自動給出,不用輸入;**輸完後回車
執行**;[1]
後面跟著的是運算結果。
> var_x
> var_y
> var_z
> var_x
[1] "hello"
> var_y
[1] 7
> var_z
[1] 34.5
在r中,常用的是左賦值運算子,其實也可以用右賦值運算子->
(意味著將左邊的值賦給右邊的變數)。比如:
> 'hello' -> var_x
> 30 - 7 -> var_y
> var_x
[1] "hello"
> var_y
[1] 23
可以用多個來對多個變數進行賦值,比如:
> x
> x
[1] 100
> y
[1] 100
> z
[1] 100
r中的變數命名和賦值運算就講到這。
如若有遺漏,後期將會新增至本部落格。
R語言初級教程 04 算術運算
通過前面三篇部落格的學習,我們應該知道如何搭建r程式設計環境了,也掌握了rstudio的使用,同時也了解了r的功能用途。好了,現在正式開始r之旅。r的乙個最簡單功能,是它可以充當計算器來用,而且是個超級計算器。r中的基本運算包括 算術運算 關係運算 邏輯運算 賦值運算以及其他運算。這篇部落格將介紹r...
C 初級教程 C 變數型別
型別轉換 隱式轉換 編譯器自動識別 不需要我們寫更多的 顯示轉換 需要我們告訴編譯器,什麼型別轉換成什麼型別 使用convert命令進行顯示轉換 強制型別轉換 private string a private float b private void start 列舉,結構和陣列 列舉型別的定義 e...
R語言變數賦值
變數可以使用向左,向右且等於操作符來分配值。可以使用print 或 cat 函式列印變數的值。cat 函式將多個專案並成連續並列印輸出。assignment using equal operator.var.1 c 0,1,2,3 assignment using leftward operator...