欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

R語(yǔ)言-如何將科學(xué)計(jì)數(shù)法表示的數(shù)字轉(zhuǎn)化為文本

 更新時(shí)間:2021年04月19日 08:46:48   作者:RicardoYWL  
這篇文章主要介紹了R語(yǔ)言-如何將科學(xué)計(jì)數(shù)法表示的數(shù)字轉(zhuǎn)化為文本,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

統(tǒng)賽B組我們選擇了圖書(shū)館課題,獲得了數(shù)據(jù),一時(shí)興起嘗試處理了一下門(mén)禁的數(shù)據(jù),遇到了一些問(wèn)題,特此記下,方便以后查閱。

門(mén)禁數(shù)據(jù)分為兩個(gè)變量,第一列為學(xué)號(hào),第二列為進(jìn)門(mén)時(shí)間,原本是Excel文件,為了方便讀入R我把它另存為了csv文件,但在讀入R以后出現(xiàn)了一些問(wèn)題

1、學(xué)號(hào)被存儲(chǔ)為了科學(xué)計(jì)數(shù)法表示的數(shù)字

2、時(shí)間顯示的也不全面,有些亂碼

時(shí)間問(wèn)題可以在Excel中把單元格格式設(shè)置一下就解決了,但是學(xué)號(hào)問(wèn)題卻遇到了一些小麻煩,我本來(lái)是想用

menjin$studentcode <- as.character(menjin$studentcode)

來(lái)解決,但是卻。。。。沒(méi)有任何反應(yīng),情急之下我google了一下,終于找到了結(jié)決方法,

menjin$studentcode <- format(menjin$studentcode,digits = 14)

解決了這一問(wèn)題

以下是format()函數(shù)具體的用法:

format(x, digits, nsmall, width)

digits, nsmall, and width are all optional: nsmall suggests how many decimal places to use;digits suggests how many significant digits to include; and width suggests how long the total character string should be.

補(bǔ)充:將科學(xué)計(jì)數(shù)法轉(zhuǎn)化為常規(guī)格式再轉(zhuǎn)化為字符串類(lèi)型(String)

問(wèn)題描述:

在向Datagrid(也包括datacell,和前端使用的框架有關(guān))中導(dǎo)入數(shù)據(jù)的時(shí)候遇到了一個(gè)這樣的問(wèn)題:當(dāng)excel中的【單元格格式】設(shè)置為【數(shù)值】類(lèi)型時(shí),導(dǎo)入到datagrid中的數(shù)據(jù)發(fā)生了變化,如下圖:

要導(dǎo)入的數(shù)據(jù):

導(dǎo)入后的結(jié)果:

分新原因:

經(jīng)過(guò)調(diào)試發(fā)現(xiàn),當(dāng)excel中的【單元格格式】設(shè)置為【數(shù)值】類(lèi)型時(shí),java后臺(tái)獲取到的是使用科學(xué)計(jì)數(shù)法表示的,如下圖所示:

這時(shí)還是沒(méi)有問(wèn)題的,但是結(jié)果為什么出錯(cuò)呢,是因?yàn)轭?lèi)型轉(zhuǎn)化的問(wèn)題,這里不能使用String.valueOf( ) 方法進(jìn)行轉(zhuǎn)換。

解決問(wèn)題:

使用數(shù)字類(lèi)型格式化類(lèi) DecimalFormat順利地解決了這個(gè)問(wèn)題,如下方法:

    value=new DecimalFormat().format(cell.getNumericCellValue());//這里得到的是用“,”隔開(kāi)的數(shù)字串
    value = value.replace(",", "");

結(jié)果如下:

為了方便設(shè)置數(shù)字格式,這里簡(jiǎn)單總結(jié)了 DecimalFormat順的構(gòu)造方法,如下:

DecimalFormat下的方法不再一一展示,有需要的可以查詢一下。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 詳解R語(yǔ)言apply系列函數(shù)的使用

    詳解R語(yǔ)言apply系列函數(shù)的使用

    R語(yǔ)言的循環(huán)效率并不高,所以并不推薦循環(huán)以及循環(huán)嵌套。為了實(shí)現(xiàn)循環(huán)功能的情況下,兼顧效率,R語(yǔ)言提供了apply系列函數(shù),用于對(duì)規(guī)則的數(shù)據(jù)進(jìn)行函數(shù)式的迭代處理,下面就來(lái)和大家聊聊它們的使用吧
    2023-03-03
  • R語(yǔ)言最簡(jiǎn)單的向量賦值方法示例

    R語(yǔ)言最簡(jiǎn)單的向量賦值方法示例

    這篇文章主要給大家介紹了關(guān)于R語(yǔ)言最簡(jiǎn)單的向量賦值方法的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • R語(yǔ)言 實(shí)現(xiàn)輸出九九乘法表

    R語(yǔ)言 實(shí)現(xiàn)輸出九九乘法表

    這篇文章主要介紹了R語(yǔ)言 實(shí)現(xiàn)輸出九九乘法表,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • R語(yǔ)言繪制空間熱力圖實(shí)例講解

    R語(yǔ)言繪制空間熱力圖實(shí)例講解

    這篇文章主要介紹了R語(yǔ)言繪制空間熱力圖實(shí)例講解,圖文實(shí)例講解的很清楚,有感興趣的同學(xué)可以學(xué)習(xí)下
    2021-03-03
  • R語(yǔ)言包ggplot實(shí)現(xiàn)分面去掉小標(biāo)題的灰色底色小技巧

    R語(yǔ)言包ggplot實(shí)現(xiàn)分面去掉小標(biāo)題的灰色底色小技巧

    這篇文章主要為大家介紹了R語(yǔ)言繪制圖形統(tǒng)計(jì)包ggplot來(lái)實(shí)現(xiàn)分面去掉小標(biāo)題灰色底色的小技巧,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-11-11
  • R語(yǔ)言apply系列函數(shù)實(shí)例詳解

    R語(yǔ)言apply系列函數(shù)實(shí)例詳解

    apply()函數(shù)是一種很強(qiáng)大的機(jī)制,下面這篇文章主要給大家介紹了關(guān)于R語(yǔ)言apply系列函數(shù)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • R語(yǔ)言繪制折線圖實(shí)例分析

    R語(yǔ)言繪制折線圖實(shí)例分析

    在本篇文章里小編給大家整理了一篇關(guān)于R語(yǔ)言繪制折線圖實(shí)例分析內(nèi)容,有需要的小伙伴可以跟著學(xué)習(xí)參考下。
    2021-04-04
  • 解決R語(yǔ)言 數(shù)據(jù)不平衡的問(wèn)題

    解決R語(yǔ)言 數(shù)據(jù)不平衡的問(wèn)題

    這篇文章主要介紹了解決R語(yǔ)言 數(shù)據(jù)不平衡的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • R語(yǔ)言判斷語(yǔ)句的使用詳解

    R語(yǔ)言判斷語(yǔ)句的使用詳解

    這篇文章主要介紹了R語(yǔ)言判斷語(yǔ)句的使用詳解,幫助大家更好的理解和學(xué)習(xí)使用R語(yǔ)言,感興趣的朋友可以了解下
    2021-03-03
  • R語(yǔ)言繪制頻率直方圖的案例

    R語(yǔ)言繪制頻率直方圖的案例

    這篇文章主要介紹了R語(yǔ)言繪制頻率直方圖的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03

最新評(píng)論