R 4.0 ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಲಭ್ಯವಿದೆ

ಪರಿಚಯಿಸಿದರು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಬಿಡುಗಡೆ ಆರ್ 4.0 ಮತ್ತು ಸಂಬಂಧಿತ ಸಾಫ್ಟ್‌ವೇರ್ ಪರಿಸರ, ಆಧಾರಿತ ಅಂಕಿಅಂಶಗಳ ಸಂಸ್ಕರಣೆ, ವಿಶ್ಲೇಷಣೆ ಮತ್ತು ಡೇಟಾದ ದೃಶ್ಯೀಕರಣದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು. ನಿರ್ದಿಷ್ಟ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು 15000 ಕ್ಕೂ ಹೆಚ್ಚು ವಿಸ್ತರಣೆ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ನೀಡಲಾಗುತ್ತದೆ. R ಭಾಷೆಯ ಮೂಲಭೂತ ಅನುಷ್ಠಾನವನ್ನು GNU ಪ್ರಾಜೆಕ್ಟ್ ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ ಮತ್ತು ವಿತರಿಸುವವರು GPL ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ.

В новом выpuskе ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ ಹಲವಾರು ನೂರು ಸುಧಾರಣೆಗಳು, ಸೇರಿದಂತೆ:

  • "ಅರೇ" ವರ್ಗದಿಂದ "ಮ್ಯಾಟ್ರಿಕ್ಸ್" ವಸ್ತುಗಳ ಆನುವಂಶಿಕತೆಗೆ ಪರಿವರ್ತನೆ;
  • ಅಕ್ಷರ ಸ್ಥಿರಾಂಕಗಳನ್ನು ಸೂಚಿಸಲು ಹೊಸ ಸಿಂಟ್ಯಾಕ್ಸ್ r"(...)", ಇಲ್ಲಿ "..." ಎಂಬುದು ')' ಹೊರತುಪಡಿಸಿ ಅಕ್ಷರಗಳ ಯಾವುದೇ ಅನುಕ್ರಮವಾಗಿದೆ;
  • ಡೀಫಾಲ್ಟ್ "stringsAsFactors = FALSE" ಅನ್ನು ಬಳಸುವುದು, ಇದು data.frame() ಮತ್ತು read.table() ಗೆ ಕರೆಗಳಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಪರಿವರ್ತನೆಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ;
  • ಪ್ಲಾಟ್() ಕಾರ್ಯವನ್ನು "ಗ್ರಾಫಿಕ್ಸ್" ಪ್ಯಾಕೇಜ್‌ನಿಂದ "ಬೇಸ್" ಪ್ಯಾಕೇಜ್‌ಗೆ ಸರಿಸಲಾಗಿದೆ;
  • NAMED ಕಾರ್ಯವಿಧಾನದ ಬದಲಿಗೆ, C ಕೋಡ್‌ನಿಂದ R ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ಬದಲಾಯಿಸುವುದು ಸುರಕ್ಷಿತವಾಗಿದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಉಲ್ಲೇಖ ಎಣಿಕೆಯನ್ನು ಬಳಸಲಾಯಿತು, ಇದು ನಕಲು ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು;
  • ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿಗಳ ಅನುಷ್ಠಾನವನ್ನು ಗ್ರಂಥಾಲಯದ ಬಳಕೆಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ PCRE2 (Windows ಹೊರತುಪಡಿಸಿ ಬೇರೆ ವೇದಿಕೆಗಳಲ್ಲಿ, PCRE1 ನೊಂದಿಗೆ ನಿರ್ಮಿಸುವ ಆಯ್ಕೆಯು ಐಚ್ಛಿಕವಾಗಿ ಉಳಿದಿದೆ);
  • assertError() ಮತ್ತು assertWarning() ಮೂಲಕ ನಿರ್ದಿಷ್ಟ ವರ್ಗಗಳ ದೋಷಗಳು ಅಥವಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಸಾಧ್ಯವಾಯಿತು;
  • file.path() ಈಗ UTF-8 ಲೊಕೇಲ್ ಇಲ್ಲದ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ UTF-8 ಎನ್‌ಕೋಡ್ ಮಾಡಿದ ಫೈಲ್ ಪಾತ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಭಾಗಶಃ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ. ಪಥಗಳಲ್ಲಿ ಅಕ್ಷರ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಭಾಷಾಂತರಿಸಲು ಅಸಾಧ್ಯವಾದರೆ, ದೋಷವನ್ನು ಈಗ ಎಸೆಯಲಾಗುತ್ತದೆ;
  • ಪ್ಯಾಲೆಟ್() ಕಾರ್ಯದಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಬಣ್ಣದ ಪ್ಯಾಲೆಟ್ ಅನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ. ಲಭ್ಯವಿರುವ ಪ್ಯಾಲೆಟ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸಲು, palette.pals() ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • memDecompress() ಫಂಕ್ಷನ್‌ಗೆ RFC 1952 ಫಾರ್ಮ್ಯಾಟ್‌ಗೆ (gzip-compressed in-memory data) ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಹೊಸ ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ: proportions(), marginSums(), .S3method(), list2DF(), infoRDS(), .class2(), deparse1(), R_user_dir(), socketTimeout(), globalCallingHandlers(), tryInvokeRestart() ಮತ್ತು ಸಕ್ರಿಯ ಬೈಂಡಿಂಗ್ ಫಂಕ್ಷನ್ ().

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ