---
title: "Working with Data"
language: "en"
type: "Workflow Guide"
summary: "Importing and Analyzing Data . Working with Datasets . Using Data Repositories . Machine Learning . Out-of-Core Processing . Report Generation"
canonical_url: "https://reference.wolfram.com/language/workflowguide/WorkingWithData.html"
source: "Wolfram Language Documentation"
related_guides: 
  - 
    title: "Wolfram Data Repository"
    link: "https://reference.wolfram.com/language/guide/WolframDataRepository.en.md"
  - 
    title: "Operations on File Names"
    link: "https://reference.wolfram.com/language/guide/OperationsOnFileNames.en.md"
  - 
    title: "Knowledge Representation & Access"
    link: "https://reference.wolfram.com/language/guide/KnowledgeRepresentationAndAccess.en.md"
  - 
    title: "Computation with Structured Datasets"
    link: "https://reference.wolfram.com/language/guide/ComputationWithStructuredDatasets.en.md"
  - 
    title: "WDF (Wolfram Data Framework)"
    link: "https://reference.wolfram.com/language/guide/WDFWolframDataFramework.en.md"
  - 
    title: "Scientific Data Analysis "
    link: "https://reference.wolfram.com/language/guide/ScientificDataAnalysis.en.md"
  - 
    title: "File Operations"
    link: "https://reference.wolfram.com/language/guide/FileOperations.en.md"
  - 
    title: "Directories & Directory Operations"
    link: "https://reference.wolfram.com/language/guide/DirectoriesAndDirectoryOperations.en.md"
  - 
    title: "Persistent Storage"
    link: "https://reference.wolfram.com/language/guide/PersistentStorage.en.md"
  - 
    title: "Systems-Related String Operations"
    link: "https://reference.wolfram.com/language/guide/SystemsRelatedStringOperations.en.md"
  - 
    title: "Numerical Data"
    link: "https://reference.wolfram.com/language/guide/NumericalData.en.md"
  - 
    title: "Neural Networks"
    link: "https://reference.wolfram.com/language/guide/NeuralNetworks.en.md"
  - 
    title: "List Manipulation"
    link: "https://reference.wolfram.com/language/guide/ListManipulation.en.md"
  - 
    title: "Handling Arrays of Data"
    link: "https://reference.wolfram.com/language/guide/HandlingArraysOfData.en.md"
  - 
    title: "External Operations"
    link: "https://reference.wolfram.com/language/guide/ExternalOperations.en.md"
  - 
    title: "Document Generation"
    link: "https://reference.wolfram.com/language/guide/DocumentGeneration.en.md"
---
Working with Data

---

```wl
[Importing and Analyzing Data](https://reference.wolfram.com/language/workflowguide/ImportingAndAnalyzingData.en.md)

[Import a File](https://reference.wolfram.com/language/workflow/ImportAFile.en.md)

[Import Data from a Website](https://reference.wolfram.com/language/workflow/ImportDataFromAWebsite.en.md)

[Analyze Files in a Directory](https://reference.wolfram.com/language/workflow/AnalyzeFilesInADirectory.en.md)

[…](https://reference.wolfram.com/language/workflowguide/ImportingAndAnalyzingData.en.md)
```

Working with Datasets

```wl
[Analyze a Computable Dataset](https://reference.wolfram.com/language/workflow/AnalyzeAComputableDataset.en.md)

[Customize a Dataset](https://reference.wolfram.com/language/workflow/CustomizeADataset.en.md)

[Extract Columns in a Dataset](https://reference.wolfram.com/language/workflow/ExtractColumnsInADataset.en.md)

[Import Tabular Data as a Computable Dataset](https://reference.wolfram.com/language/workflow/ImportTabularDataAsAComputableDataset.en.md)

[Select Elements in a Dataset](https://reference.wolfram.com/language/workflow/SelectElementsInADataset.en.md)

[Using Data Repositories](https://reference.wolfram.com/language/workflowguide/UsingDataRepositories.en.md)

[Use Data from the Wolfram Data Repository](https://reference.wolfram.com/language/workflow/UseDataFromTheWolframDataRepository.en.md)

[Set Up a Personal Data Resource](https://reference.wolfram.com/language/workflow/SetUpAPersonalDataResource.en.md)

[Submit to the Wolfram Data Repository](https://reference.wolfram.com/language/workflow/SubmitToTheWolframDataRepository.en.md)

[…](https://reference.wolfram.com/language/workflowguide/UsingDataRepositories.en.md)

[Machine Learning](https://reference.wolfram.com/language/workflowguide/MachineLearning.en.md)

[Train a Machine-Learning Classifier](https://reference.wolfram.com/language/workflow/TrainAMachineLearningClassifier.en.md)

[Run Neural Network Training on GPUs](https://reference.wolfram.com/language/workflow/RunNeuralNetworkTrainingOnGPUs.en.md)

[…](https://reference.wolfram.com/language/workflowguide/MachineLearning.en.md)
```

Out-of-Core Processing

```wl
[Operate on Files in a Directory](https://reference.wolfram.com/language/workflow/OperateOnFilesInADirectory.en.md)

[Construct a File Path Programmatically](https://reference.wolfram.com/language/workflow/ConstructAFilePathProgrammatically.en.md)
```

Report Generation

```wl
[Programmatically Generate a Report from a Template](https://reference.wolfram.com/language/workflow/ProgrammaticallyGenerateAReportFromATemplate.en.md)

[Create an API for Generating Reports](https://reference.wolfram.com/language/workflow/CreateAnAPIForGeneratingReports.en.md)

[Generate a Report According to a Schedule](https://reference.wolfram.com/language/workflow/GenerateAReportAccordingToASchedule.en.md)

[Generate a Report as a PDF](https://reference.wolfram.com/language/workflow/GenerateAReportAsAPDF.en.md)
```

Related Guides

[Wolfram Data Repository](https://reference.wolfram.com/language/guide/WolframDataRepository.en.md)

[Operations on File Names](https://reference.wolfram.com/language/guide/OperationsOnFileNames.en.md)

[Knowledge Representation & Access](https://reference.wolfram.com/language/guide/KnowledgeRepresentationAndAccess.en.md)

[Computation with Structured Datasets](https://reference.wolfram.com/language/guide/ComputationWithStructuredDatasets.en.md)

[WDF (Wolfram Data Framework)](https://reference.wolfram.com/language/guide/WDFWolframDataFramework.en.md)

[Scientific Data Analysis](https://reference.wolfram.com/language/guide/ScientificDataAnalysis.en.md)

[File Operations](https://reference.wolfram.com/language/guide/FileOperations.en.md)

[Directories & Directory Operations](https://reference.wolfram.com/language/guide/DirectoriesAndDirectoryOperations.en.md)

[Persistent Storage](https://reference.wolfram.com/language/guide/PersistentStorage.en.md)

[Systems-Related String Operations](https://reference.wolfram.com/language/guide/SystemsRelatedStringOperations.en.md)

[Numerical Data](https://reference.wolfram.com/language/guide/NumericalData.en.md)

[Neural Networks](https://reference.wolfram.com/language/guide/NeuralNetworks.en.md)

[List Manipulation](https://reference.wolfram.com/language/guide/ListManipulation.en.md)

[Handling Arrays of Data](https://reference.wolfram.com/language/guide/HandlingArraysOfData.en.md)

[External Operations](https://reference.wolfram.com/language/guide/ExternalOperations.en.md)

[Document Generation](https://reference.wolfram.com/language/guide/DocumentGeneration.en.md)