# Metin verisi yükle

Bu kılavuz, metin veri setlerini nasıl yükleyeceğinizi gösterir. Herhangi bir tür veri setini nasıl yükleyeceğinizi öğrenmek için genel yükleme kılavuzuna göz atın.

Metin dosyaları, bir veri setini depolamak için kullanılan en yaygın dosya türlerinden biridir. Varsayılan olarak, 🤗 Datasets, veri setini oluşturmak için bir metin dosyasını satır satır örnekler.

```py
>>> from datasets import load_dataset
>>> dataset = load_dataset("text", data_files={"train": ["my_text_1.txt", "my_text_2.txt"], "test": "my_test_file.txt"})

# Load from a directory
>>> dataset = load_dataset("text", data_dir="path/to/text/dataset")
```

Bir metin dosyasını paragraf bazında veya hatta tüm bir belge olarak örneklemek için `sample_by` parametresini kullanın:

```py
# Sample by paragraph
>>> dataset = load_dataset("text", data_files={"train": "my_train_file.txt", "test": "my_test_file.txt"}, sample_by="paragraph")

# Sample by document
>>> dataset = load_dataset("text", data_files={"train": "my_train_file.txt", "test": "my_test_file.txt"}, sample_by="document")
```

Belirli dosyaları yüklemek için grep desenlerini de kullanabilirsiniz:

```py
>>> from datasets import load_dataset
>>> c4_subset = load_dataset("allenai/c4", data_files="en/c4-train.0000*-of-01024.json.gz")
```

HTTP üzerinden uzaktan metin dosyalarını yüklemek için bunun yerine URL'leri iletin:

```py
>>> dataset = load_dataset("text", data_files="https://huggingface.co/datasets/hf-internal-testing/dataset_with_data_files/resolve/main/data/train.txt")
```

XML verilerini yüklemek için "text" yükleyicisinin sample_by="document" parametresiyle eşdeğer olan "xml" yükleyicisini kullanabilirsiniz:

```py
>>> from datasets import load_dataset
>>> dataset = load_dataset("xml", data_files={"train": ["my_xml_1.xml", "my_xml_2.xml"], "test": "my_xml_file.xml"})

# Load from a directory
>>> dataset = load_dataset("xml", data_dir="path/to/xml/dataset")
```

