R語言對數函式(已知底數和冪,求指數)
R語言非常強大,可以計算各種型別的指數函式.
例如假設y=a^x,求x。
函式:
log(p1 [, p2])
其中p1為冪,p2為底數,若p2不存在,則底數為e,結果為指數。
注:這裡的e是數學常數,就是自然對數的底數,近似等於 2.718281828,還稱為尤拉數。
1、自然對數(以e為底的對數)
- 例(1)
輸入:x<- exp(1)
log(x)
或
- 例(2)
輸入:log(exp(1))
輸出:1
- 例(3)
輸入:log(10)
輸出:2.302585
說明:計算以e為底的
2、以10為底的對數
輸入:log(100^2,100)
輸出:2
第一個引數為冪,第2個引數為底數。
3、以2為底的對數
輸入:log(2^10, 2)
輸出:10
4、以3為底的對數
輸入:log(3^10, 3)
輸出:10
5、以任意實數為底的對數
輸入:log((2.5)^8,2.5)
輸出:8相關推薦
R語言對數函式(已知底數和冪,求指數)
R語言非常強大,可以計算各種型別的指數函式. 例如假設y=a^x,求x。 函式: log(p1 [, p2]) 其中p1為冪,p2為底數,若p2不存在,則底數為e,結果為指數。 注:這裡的e是數學常數
在圓內隨機一個座標點/已知圓心和點,求角度
數學學的不好,記下來備查 已知圓心x1,y1,角度a,距離l,求x2,y2 x2=x1+l*cos(a) y2=y1+l*sin(a) 已知圓心x1,y1,以及點x2,y2,求點x2,y2相對於圓心所
Linux下C語言開發(已知程序名得到其PID號)
在我的另外一個篇部落格【Linux下C語言開發(訊號signal處理機制)】中需要測試系統呼叫kill來向指定進行號傳送指定的訊號,在同一個測試檔案很容易獲取當前程序的pid,只需呼叫getpid()函式就可獲取當前程序的pid。但是,如果要獲取非當前程序的pid,那應該如何
R語言-基礎操作(批量資料讀取和輸出)
使用R語言時一個常遇到的問題,就是檔案的批量讀取和對結果的批量輸出。 批量讀取 批量讀取資料,有兩種形式,讀取一個目錄下的所有檔案,從資料庫中讀取多個表。 ##讀取同一目錄下的所有檔案 pat
已知某等式成立,求該等式成立的條件下系統使用的是幾進位制
例:如果在某系統中,等式15*4=112成立,則系統採用的是()進位制 A 6 B 8 C 9 D 10 首先,可以通過等式的性質得到以下結論 1232=24‘6’ 1242=24‘8’ 2341=23‘4’ 2343=…2 由題得:154=112 54=20 因此 用20對上述進位
STL基礎--演算法(已排序資料的演算法,數值演算法)
已排序資料的演算法 Binary search, merge, set operations 每個已排序資料演算法都有一個同名的更一般的形式 vector 1. 二分法搜尋 // 搜尋元素 bool found = binary_search(vec.begin(), vec.end()
已知線段端點座標,求線段上等距離的點座標序列
已知線段上端點座標,求其上等距離的點座標序列: def points(m1,m2,n1,n2): q1 = Point(m1,m2) q2 = Point(n1,n2) len12 = ((p1.x-p2.x)**2+(p1.y-p
C# 已知圓心和兩點,用DrawArc()畫圓弧(演算法)
//oa和X軸上向量的點乘積 int Point_Mul_a = (Vector_ax * Vector_Xx) + (Vector_ay * Vector_Xy); double Mul_a = Math.Sqrt(Vector_ax
R語言學習筆記(四)流程函式及自定義函式
if(FALSE){條件執行} if(FALSE){if-else結構,多重判斷} if(FALSE){對score進行等級判定} score = 65 if(score >= 90){ pr
Codeforce 459A - Pashmak and Garden (已知兩點求另外兩點構成正方形)
like tty cos mod ner pro tin content ini Pashmak has fallen in love with an attractive girl called Parmida since one year ago... To
R語言學習筆記(十一):廣義線性模型
學習筆記 Education 5.0 1.3 style only 可能性 div erro #Logistic 回歸 install.packages("AER") data(Affairs,package="AER") summary(Affairs) a
R語言學習筆記(十三):時間序列
abs 以及 stat max 時間 aic air ror imp #生成時間序列對象 sales<-c(18,33,41,7,34,35,24,25,24,21,25,20,22,31,40,29,25,21,22,54,31,25,26,35) tsal
R語言學習筆記(十六):處理缺失值
ima 結果 cti img dataset case prop .com log #識別缺失值 install.packages("VIM") data(sleep,package="VIM") #列出沒有缺失值的行 sleep[complete.case
R語言學習筆記(十七):data.table包中melt與dcast函數的使用
eas table variable mil pat efault ast 函數 pre melt函數可以將寬數據轉化為長數據 dcast函數可以將長數據轉化為寬數據 > DT = fread("melt_default.csv") > DT
【模板】求星期(已知年月日)
color 模板 div lse urn -- return pan bsp int getweek(int y,int m,int d) { int x; if(m==1||m==2) m+=12,y--; if(y<175
已知任意平面方程,推導座標旋轉變換的結論與方法(終極篇),願願原創。
本文將繼續探討,座標旋轉變換,不同之處,上兩篇各用三次,兩次旋轉變換,這一篇要用一次旋轉變換。 如下圖: 如圖,還是任意的平面方程,o2-xy面,在該平面上,如棕色和草綠色箭頭所示,我們的目標是,經過一次選擇,達到我們的o2-x‘’y‘’z‘’與o2-xyz重合的目的(也就是,棕色軸與
R語言bootstrap分析(boot)
//## bootstrap分析資料,package = "boot" > library(boot) > city u x 1 138 143 2 93 104 3 61 69 4 179 260 5 48 75 6 37 63 7
R語言畫圖函式
par()函式 par can be used to set or query graphical parameters. x(y)axs x(y)axs:The style of axis interval calculation to be used for
R語言-線圖(二)
1.線圖示例 plot()為高水平作圖命令,axis()、lines()、legend()都為低水平作圖命令 > rain<-read.csv("cityrain.csv") > plot(rain$Tokyo,type="b",lwd=2,
R語言初學指南(筆記)
R語言的下載地址(Windows版本):http://ftp.ctex.org/mirrors/CRAN/ R語言的安裝,需要額外安裝mikTex,Rtools,htmlhelp: R:D:\Program Files\R\R-3.0.3 mikTex:D:\Program Files\Mi