Advertisement
hirogami

201804nihongobunshoQnnScript

Apr 12th, 2018
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. # read the data
  2. data0 <- read.table(header=TRUE, sep=",", text='
  3. id,q1,q2,q3,q4,q5,q6,q7,q8
  4. 1,中国,N2,そう思わない,どちらかというとそう思う,そう思う,そう思う,受験します,日本で就職したい
  5. 2,中国,N1,どちらかというとそう思う,そう思わない,どちらかというとそう思う,そう思う,たぶん受験します,日本で就職したい
  6. 3,ベトナム,なし,そう思う,そう思う,そう思う,そう思う,受験します,日本で就職したい
  7. 4,ネパール,N2,そう思う,そう思う,そう思う,そう思う,受験します,日本で就職したい
  8. 5,中国,N2,どちらかというとそう思う,どちらかというとそう思う,どちらかというとそう思う,どちらともいえない,決めていません,日本で就職したい
  9. 6,ベトナム,なし,そう思わない,どちらともいえない,そう思う,そう思わない,受験します,決めていない
  10. 7,ベトナム,N2,そう思う,どちらかというとそう思う,そう思う,そう思う,受験します,日本で就職したい
  11. 8,ネパール,なし,どちらかというとそう思わない,どちらかというとそう思う,どちらともいえない,どちらともいえない,受験します,日本で就職したい
  12. 9,ネパール,なし,どちらかというとそう思う,そう思う,そう思う,そう思う,受験します,日本で就職したい
  13. 10,ベトナム,なし,そう思わない,そう思わない,そう思わない,そう思わない,受験しません,日本で就職したい')
  14. # for Japanese
  15. par(family = "HiraKakuProN-W3")
  16. # give names to the tables of each question
  17. q1 <- table(data0[,"q1"])
  18. q2 <- table(data0[,"q2"])
  19. q3 <- table(data0[,"q3"])
  20. q4 <- table(data0[,"q4"])
  21. q5 <- table(data0[,"q5"])
  22. q6 <- table(data0[,"q6"])
  23. q7 <- table(data0[,"q7"])
  24. q8 <- table(data0[,"q8"])
  25. # give simple bar plots
  26. # Create simple bar plots
  27. barplot(q1, main="Nationality", ylab="number")
  28. barplot(q2, main="Japanse Proficiency Test", ylab="number")
  29. barplot(q3, main="Are you good at vocabulary test?", ylab="number")
  30. # use a Japanese title
  31. barplot(q4, main="聴解問題は得意ですか?", ylab="number")
  32. barplot(q5, main="文法問題は得意ですか?", ylab="number")
  33. barplot(q6, main="読解問題は得意ですか?", ylab="number")
  34. # give color
  35. barplot(q7, main="次の日本語能力試験を受験しますか?", ylab="number", col = "red")
  36. # change orders of answers
  37. barplot(main="次の日本語能力試験を受験しますか?", sort(q7, decreasing = TRUE), col = "red")
  38. barplot(q8, main="卒業後の進路は?", ylab="number", col = "blue")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement