Skip to main content

What are useful resources for a newcomer to data analysis techniques?

This article are taken from http://searchcloudcomputing.techtarget.com/answer/
It is written by Dan Sullivan
---------------------------------------------------------------------------------------------------

The useful resources for a newcomer to data analysis techniques:

 

Many organizations are adept at collecting data, but the real value is only realized when the data is analyzed. Creating and maintaining a data analysis practice will require support from cloud administrators, as well as data analysts. Cloud administrators will be called on to configure systems, evaluate architectures and maintain infrastructure for data analysts. The more you know about the practice of data analysis, the better you can support it.

Using a combination of books and online tutorials while working with various tools can help you dive into data analysis while staying linked to your own real-world data analysis problems.

Many data analysis techniques are taken from statistics and machine learning. Cousera.org, the free resource for massive online courses, offers courses in computing for data analysis, mathematical modeling and statistics. Andrew Ng's course on machine learning at Cousera is well designed for students new to the topic.

Philipp Janert's book Data Analysis with Open Source Tools introduces statistical techniques along with open source tools. Wes McKinney's Python for Data Analysis: Agile Tools for Real-World Data is a good introduction to working with data in Python.

R is a widely used open source statistical analysis tool with a wide set of add-on packages. The R Tutorial is a gentle introduction to R, but it has some more advanced articles as well. The Pandas Python package has features comparable to R, and it is a good fit for Python developers that want to use Python for collecting, formatting and analyzing data.

Getting started with data-mining tools does not have to be intimidating. RapidMiner is an open source data-mining tool with an easy-to-use interface and a wide collection of research tools available.

Visualization tools such as Tableau Software, a visualization service, can help you better understand large data sets with many variables. This is a fee-for-service product, but there is a free trial if you want to give it a try.

Comments

Popular posts from this blog

Error Class names are only accepted if annotation processing is explicitly requested

Do you get the following error? Class names, 'Hello', are only accepted if annotation processing is explicitly requested 1 error In case you got this error, then you forget to add .java to the file name when you compile it So when you want to compile a file using cmd console window write the filename.java extension Example: Javac Hello.java If you write it in this way the error will go away. So don’t forget to include suffix with your file name during compilation.

Multitenancy

What is Multitenancy? Multitenancy is an architecture in which a single instance of a software application serves multiple customers. It gives the ability to use the same software and interfaces to configure resources and it isolates customer-specific traffic and data. Each customer is called a tenant. Tenants may be given the ability to configure some parts of the application, such as color of the user interface ( UI ) or business rules , but they cannot change the application's code . This means that although tenants are using the same building blocks in their configuration, the appearance or workflow of the application may be different for two tenants. Also, the Service Level Agreement (SLA) of each tenant can differ [1]. Multitenancy vs. Singletenancy: Multitenancy can be economical because software development and maintenance costs are shared. It can be contrasted with single-tenancy, an architecture in which each customer has their own software instance and ...

An attempt was made to insert a node where it is not permitted

Do you face this Error while you are writing code to generate xml file from java? Exception in thread "main" org.w3c.dom.DOMException : HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted.        at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.insertBefore(Unknown Source)        at com.sun.org.apache.xerces.internal.dom.NodeImpl.appendChild(Unknown Source)        at generatexml.WriteXMLFile.main( WriteXMLFile.java:30 ) Well the answer is: Don't insert the node where it isn't permitted. Change your generated directory file path from 'C' to other directory ex, D or to any directory you have. Make sure the ‘appendChild’ is referring to the right element. Don’t appending twice, only make it once. Ex, //Writetoxml.java   Element rootElement = doc . createElement ( " Company " );   doc . appendChild ( ro...