Aracılığıyla paylaş


DataFrame.LoadCsv Yöntem

Tanım

Aşırı Yüklemeler

LoadCsv(Stream, Char, Boolean, String[], Type[], Int64, Int32, Boolean, Encoding, Boolean, CultureInfo)

Bir DataFrame'e csv verilerinin aranabilir akışını okur.

public static Microsoft.Data.Analysis.DataFrame LoadCsv (System.IO.Stream csvStream, char separator = ',', bool header = true, string[] columnNames = default, Type[] dataTypes = default, long numberOfRowsToRead = -1, int guessRows = 10, bool addIndexColumn = false, System.Text.Encoding encoding = default, bool renameDuplicatedColumns = false, System.Globalization.CultureInfo cultureInfo = default);
static member LoadCsv : System.IO.Stream * char * bool * string[] * Type[] * int64 * int * bool * System.Text.Encoding * bool * System.Globalization.CultureInfo -> Microsoft.Data.Analysis.DataFrame
Public Shared Function LoadCsv (csvStream As Stream, Optional separator As Char = ',', Optional header As Boolean = true, Optional columnNames As String() = Nothing, Optional dataTypes As Type() = Nothing, Optional numberOfRowsToRead As Long = -1, Optional guessRows As Integer = 10, Optional addIndexColumn As Boolean = false, Optional encoding As Encoding = Nothing, Optional renameDuplicatedColumns As Boolean = false, Optional cultureInfo As CultureInfo = Nothing) As DataFrame

Parametreler

csvStream
Stream

okunacak CSV verilerinin akışı

separator
Char

sütun ayırıcısı

header
Boolean

üst bilgi içeriyor veya yok

columnNames
String[]

sütun adları (boş olabilir)

dataTypes
Type[]

sütun türleri (boş olabilir)

numberOfRowsToRead
Int64

okunacak satır sayısı üst bilgi dahil değil (varsa)

guessRows
Int32

türleri tahmin etmek için kullanılan satır sayısı

addIndexColumn
Boolean

satır diziniyle bir sütun ekleme

encoding
Encoding

Karakter kodlaması. Belirtilmezse varsayılan olarak UTF8'i kullanır

renameDuplicatedColumns
Boolean

true olarak ayarlanırsa, yinelenen adlara sahip sütunlar otomatik olarak yeniden adlandırılır.

cultureInfo
CultureInfo

değerleri biçimlendirmek için kültür bilgileri

Döndürülenler

DataFrame

Şunlara uygulanır

LoadCsv(String, Char, Boolean, String[], Type[], Int32, Int32, Boolean, Encoding, Boolean, CultureInfo)

Metin dosyasını DataFrame olarak okur.

public static Microsoft.Data.Analysis.DataFrame LoadCsv (string filename, char separator = ',', bool header = true, string[] columnNames = default, Type[] dataTypes = default, int numRows = -1, int guessRows = 10, bool addIndexColumn = false, System.Text.Encoding encoding = default, bool renameDuplicatedColumns = false, System.Globalization.CultureInfo cultureInfo = default);
static member LoadCsv : string * char * bool * string[] * Type[] * int * int * bool * System.Text.Encoding * bool * System.Globalization.CultureInfo -> Microsoft.Data.Analysis.DataFrame
Public Shared Function LoadCsv (filename As String, Optional separator As Char = ',', Optional header As Boolean = true, Optional columnNames As String() = Nothing, Optional dataTypes As Type() = Nothing, Optional numRows As Integer = -1, Optional guessRows As Integer = 10, Optional addIndexColumn As Boolean = false, Optional encoding As Encoding = Nothing, Optional renameDuplicatedColumns As Boolean = false, Optional cultureInfo As CultureInfo = Nothing) As DataFrame

Parametreler

filename
String

filename

separator
Char

sütun ayırıcısı

header
Boolean

üst bilgi içeriyor veya yok

columnNames
String[]

sütun adları (boş olabilir)

dataTypes
Type[]

sütun türleri (boş olabilir)

numRows
Int32

okunacak satır sayısı

guessRows
Int32

türleri tahmin etmek için kullanılan satır sayısı

addIndexColumn
Boolean

satır diziniyle bir sütun ekleme

encoding
Encoding

Karakter kodlaması. Belirtilmezse varsayılan olarak UTF8'i kullanır

renameDuplicatedColumns
Boolean

true olarak ayarlanırsa, yinelenen adlara sahip sütunlar otomatik olarak yeniden adlandırılır.

cultureInfo
CultureInfo

değerleri biçimlendirmek için kültür bilgileri

Döndürülenler

DataFrame

Şunlara uygulanır