R語言學習筆記(八):零碎知識點(16-20)

来源:http://www.cnblogs.com/xihehe/archive/2017/09/05/7481981.html
-Advertisement-
Play Games

16 complete.cases( ) complete.case()可以判斷對象中是否數據完全,然後返回TRUE, FALSE 這一函數在去除數據框中缺失值時很有用。 17 get() get()函數接受一個代表對象名字的字元串參數,然後返回該對象的內容。 省略了會出錯 ...


16--complete.cases( )

complete.case()可以判斷對象中是否數據完全,然後返回TRUE, FALSE
這一函數在去除數據框中缺失值時很有用。

> d
  kids ages
1 Jack   12
2 Jill   NA
> complete.cases(d)
[1]  TRUE FALSE
> d[complete.cases(d), ]
  kids ages
1 Jack   12

17--get()

get()函數接受一個代表對象名字的字元串參數,然後返回該對象的內容。

> u <- c(2:4)
> v <- c(3:5)
> for(i in c('u' ,'v')) {
+         z <- get(i)
+         print(z[1])
+ }
[1] 2
[1] 3

18--if else

  • if else中的括弧不能省略
> r = 4
> if(r == 4){
+         x <- 1
+ }else{
+         x <- 2
+ }
> x
[1] 1

省略了會出錯

> r = 4
> if(r == 4)
+         x <- 1
> else
Error: unexpected 'else' in "else"
>         x <- 2
> x
[1] 2

您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一、Debug開篇 二、基本用法&快捷鍵 三、變數查看 四、計算表達式 五、智能步入 六、斷點條件設置 七、多線程調試 八、回退斷點 九、中斷Debug 十、附:JRebel激活 ...
  • 需求背景 動態創建的文件下載的時候希望瀏覽器顯示下載進度 動態創建的文件希望能夠分段下載 HTTP斷點續傳報文 要實現HTTP斷點續傳必須要簡單瞭解以下幾個報文。 Accept-Ranges 告訴客戶端(瀏覽器..)伺服器端支持斷點續傳 伺服器端返回 Range 客戶端告訴伺服器端從指定的的位置/範 ...
  • 算是個面試題吧,問題描述是這樣:多個業務訂單,對應一個支付單進行支付,支付時使用了組合支付。那麼沒個訂單分配到的支付方式及金額如何計算。 一共三個支付方式組合A,B,C金額分辨占100,100,80. 一共兩個訂單1訂單金額80,2訂單金額200. 分配後,產生4份訂單和支付方式不同的數據。 畫個圖 ...
  • 最大子數組 描述 筆記 數據 評測 給定一個整數數組,找到一個具有最大和的子數組,返回其最大和。 註意事項 子數組最少包含一個數 您在真實的面試中是否遇到過這個題? Yes 哪家公司問你的這個題? Airbnb Amazon LinkedIn Cryptic Studios Dropbox Appl ...
  • c語言中,對文件的操作是重要的內容。以下代碼實現了文件的建立、讀寫和文件的顯示。 在此基礎上,還以二進位的方式顯示了文件,以此反映文件在電腦中真實的存儲方式。 具體的代碼實現過程如下所示: ...
  • 最小子數組 描述 筆記 數據 評測 給定一個整數數組,找到一個具有最小和的子數組。返回其最小和。 註意事項 子數組最少包含一個數字 您在真實的面試中是否遇到過這個題? Yes 哪家公司問你的這個題? Airbnb Amazon LinkedIn Cryptic Studios Dropbox App ...
  • Lucene 是一個開放源代碼的全文檢索引擎工具包,但它不是一個完整的全文檢索引擎,而是一個全文檢索引擎的架構,提供了完整的查詢引擎和索引引擎,部分文本分析引擎(英文與德文兩種西方語言)。Lucene的目的是為軟體開發人員提供一個簡單易用的工具包,以方便的在目標系統中實現全文檢索的功能,或者是以此為 ...
  • 最近有個新項目用java做的,老項目是asp.net,介面傳輸需要des加解密,網上查了些資料,大多數不能拿來就用,自己經過調試加工了一下,具體代碼如下: 密鑰一定是8位 對應java的方法如下: package com.testspring; import javax.crypto.Cipher; ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...