СПРОБУЙТЕ ЦЕ
Інтерфейс , який використовується для написання DataFrame до зовнішніх систем зберігання даних (наприклад , файлових систем, ключ-значення магазини і т.д.). Використовуйте DataFrame.write () для доступу до цього.
Нове у версії 1.4.
csv (шлях, режим = Немає, стиснення = Ні, сеп = Немає, цитата = Ні, втеча = Ні, заголовок = Ні, nullValue = Ні, escapeQuotes = Ні, quoAll = Нічого, dateFormat = None, timestampFormat = None) Зберігає вміст DataFrame у форматі CSV у вказаному шляху.
Параметри: path - шлях у будь-якому режимі файлової системи, підтримуваної Hadoop - визначає поведінку операції збереження, коли дані вже є.
Додаток: Додайте вміст цього DataFrame до існуючих даних. перезапис: Перезапис існуючих даних. ignore: мовчки ігноруйте цю операцію, якщо дані вже є. помилка (типовий випадок): киньте виняток, якщо дані вже є. compression - компресійний кодек, який потрібно використовувати під час збереження у файлі. Це може бути одне з відомих нечутливих до регістру імен скорочень (жодне, bzip2, gzip, lz4, snappy і deflate). sep - встановлює єдиний символ як роздільник для кожного поля та значення. Якщо параметр None не встановлено, він використовує значення за замовчуванням,,. quota - встановлює єдиний символ, що використовується для уникнення значення котируваних, де роздільник може бути частиною значення. Якщо параметр None встановлений, воно використовує значення за замовчуванням, ". Якщо ви хочете вимкнути цитати, вам потрібно встановити порожній рядок. Escape - встановлює єдиний символ, що використовується для виходу з лапок всередині вже вказаного значення. Якщо значення не встановлено , воно використовує значення за замовчуванням, \ escapeQuotes - прапор, який вказує, чи слід завжди містити значення, що містять лапки. Якщо параметр None встановлений, воно використовує значення за замовчуванням true, уникаючи всіх значень, що містять символ цитати. quoteAll - Прапор, який вказує, чи всі значення завжди повинні бути укладені в лапки. Якщо параметр "None" встановлено, воно використовує значення за замовчуванням false, лише значущі значення, що містять котирування. заголовок - записує назви стовпців як перший рядок. Якщо параметр None встановлений, він використовує значення за замовчуванням, false. nullValue - встановлює рядкове подання нульового значення. Якщо параметр None встановлений, він використовує значення за замовчуванням, порожній рядок. dateFormat - встановлює рядок, що вказує на формат дати. Спеціальні формати дати дотримуйтесь форматів на java.text.SimpleDateFormat. Це стосується типу дати. Якщо параметр None не встановлений, він використовує значення за замовчуванням, yyyy-MM-dd. timestampFormat - встановлює рядок, що вказує на формат часової мітки. Спеціальні формати дати дотримуйтесь форматів на java.text.SimpleDateFormat. Це стосується типу часової позначки. Якщо параметр None не встановлений, він використовує значення за замовчуванням, yyyy-MM-dd'T'HH: mm: ss.SSSZZ.
Path
параметри.