A statistics team works in R and wants one consistent collection of packages for importing, tidying and transforming data. A separate engineering group uses a commercial numeric computing environment with its own language for matrix computations and simulations. Which tools match these two groups?
Select an answer to reveal the explanation.
Short Explanation
Here's your cheat sheet: R plus a tidy family of packages equals Tidyverse; a commercial matrix-math environment with its own language equals MATLAB. The Python libraries, pandas, NumPy and scikit-learn, are great, but you can't run them natively as R packages, and none of them is a commercial environment.
Full Explanation
Tidyverse is a collection of R packages that share a common design philosophy and data structures; it includes packages for importing data, tidying it into a consistent shape, transforming it and visualizing it. A statistics team working in R that wants one coherent toolkit for those tasks is describing Tidyverse. MATLAB is a commercial numeric computing environment and programming language built around matrix operations, widely used in engineering for computation, modeling and simulation, which matches the engineering group's description. pandas is a Python library for tabular data; it is not an R package, so it does not fit a team working in R, and NumPy is an open-source Python library rather than a commercial environment with its own language. Swapping MATLAB and Tidyverse reverses the language and licensing facts: MATLAB is not an R package collection, and Tidyverse is not a commercial matrix computing environment. scikit-learn is a Python machine learning library and pandas is a Python data manipulation library, so neither matches an R team or a commercial environment. Exam caveat: these tools often appear together in integration pipelines, with data exported from a database into a DataFrame or matrix, so DBAs should know which language and file formats each expects. Operational check: confirm each group's database driver or connector is supported for its tool and version before granting read access.