Rでcdplotを理解しようとしています

Saurabh Sharma

こんにちは私は、上げられた手の数が増えると彼らがより高い点数を得るという学術データセットを持っています。

マークはClass1列に格納され、Hは高いマークを表しLは低いマークを表します。

Rのcdplotで次のプロットを取得しましたが、私の理解では、挙手の数が増えると、マークが低くなるように見えます。これは間違っていますが、出力を正しく理解できません。

出力プロットが何を言っているかを理解するのを手伝ってください。

次のコードを使用-

getwd()
Reading.df <- read.csv("xAPI-Edu-Data.csv")
cdplot(Class1 ~ raisedhands,data =  Reading.df)

そして出力を下回りました-

ここに画像の説明を入力してください

StupidWolf

逆に、暗いバンドはクラスHを表し、挙手数が増えると、y軸は暗いバンドによって支配され、クラスHが増えることを示します。このプロットに関する別の方法は、次のようになります。 x軸変数をカテゴリに分割し、増加するにつれて各カテゴリのクラスの割合を尋ねます

たとえば、アイリスデータセットを使用し、setosaとその他の2つのクラスがあります。連続Sepal.Width変数を序数(5ビン)に分割し、種の分布を確認します。

data = iris
data$Species = factor(ifelse(data$Species=="setosa","setosa","others"))
tab = table(data$Species,cut(data$Sepal.Width,5))
barplot(sweep(tab,2,colSums(tab),"/"),
xlab="Sepal.Width ranges",ylab="Compostion of species",
col = c("lightblue","darkblue"))
legend("topright",fill=c("lightblue","darkblue"),rownames(tab),
xpd=TRUE, horiz=TRUE,inset=c(0,-0.3))

ここに画像の説明を入力してください

Sepal.widthの値が高いほど、より多くの「setosa」種が支配的です。次に、cdplotを実行します。

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C ++で*と&を理解しようとしています

分類Dev

ScalaでClassTagとTypeTagを理解しようとしています

分類Dev

Javaでの継承を理解しようとしています

分類Dev

C ++ 14で§7.2/ 6を理解しようとしています

分類Dev

SwiftでCompletionHandlerを理解しようとしていますか?

分類Dev

Cでの再帰を理解しようとしています

分類Dev

AntでKotlinを使用して理解しようとしています

分類Dev

scapyは初めてです。sr()を理解しようとしています

分類Dev

sub()のRの正規表現を理解しようとしています

分類Dev

@ngrxselectとAppStateを理解しようとしています

分類Dev

PHPで配列を埋める方法を理解しようとしています

分類Dev

このパイプ操作の出力をrで理解しようとしています

分類Dev

Javaでのクラス継承を理解しようとしています

分類Dev

オブジェクトで==演算子を理解しようとしています

分類Dev

Vimでの削除のロジックを理解しようとしています

分類Dev

Swiftプロトコルで何かを理解しようとしています

分類Dev

AudioKitでのAKFFTTapの出力を理解しようとしています

分類Dev

Pythonでreduceの機能を理解しようとしています

分類Dev

TypeScriptでインデックス署名を理解しようとしています

分類Dev

PyTorchでのcross_entropyの損失を理解しようとしています

分類Dev

「squarethendouble」の例でRubyのprocを理解しようとしています

分類Dev

Pygame:Spriteクラスを理解しようとしています

分類Dev

subscribeActual()を理解しようとしています

分類Dev

ゴルーチンを理解しようとしています

分類Dev

集計方法を理解しようとしています

分類Dev

CMTimeを理解しようとしています

分類Dev

TranslationInViewを理解しようとしています

分類Dev

realexpaymentsを理解しようとしています-js(rxp-js)

分類Dev

Caliburn MicroEventAggregatorを理解しようとしています

Related 関連記事

  1. 1

    C ++で*と&を理解しようとしています

  2. 2

    ScalaでClassTagとTypeTagを理解しようとしています

  3. 3

    Javaでの継承を理解しようとしています

  4. 4

    C ++ 14で§7.2/ 6を理解しようとしています

  5. 5

    SwiftでCompletionHandlerを理解しようとしていますか?

  6. 6

    Cでの再帰を理解しようとしています

  7. 7

    AntでKotlinを使用して理解しようとしています

  8. 8

    scapyは初めてです。sr()を理解しようとしています

  9. 9

    sub()のRの正規表現を理解しようとしています

  10. 10

    @ngrxselectとAppStateを理解しようとしています

  11. 11

    PHPで配列を埋める方法を理解しようとしています

  12. 12

    このパイプ操作の出力をrで理解しようとしています

  13. 13

    Javaでのクラス継承を理解しようとしています

  14. 14

    オブジェクトで==演算子を理解しようとしています

  15. 15

    Vimでの削除のロジックを理解しようとしています

  16. 16

    Swiftプロトコルで何かを理解しようとしています

  17. 17

    AudioKitでのAKFFTTapの出力を理解しようとしています

  18. 18

    Pythonでreduceの機能を理解しようとしています

  19. 19

    TypeScriptでインデックス署名を理解しようとしています

  20. 20

    PyTorchでのcross_entropyの損失を理解しようとしています

  21. 21

    「squarethendouble」の例でRubyのprocを理解しようとしています

  22. 22

    Pygame:Spriteクラスを理解しようとしています

  23. 23

    subscribeActual()を理解しようとしています

  24. 24

    ゴルーチンを理解しようとしています

  25. 25

    集計方法を理解しようとしています

  26. 26

    CMTimeを理解しようとしています

  27. 27

    TranslationInViewを理解しようとしています

  28. 28

    realexpaymentsを理解しようとしています-js(rxp-js)

  29. 29

    Caliburn MicroEventAggregatorを理解しようとしています

ホットタグ

アーカイブ