sciBASIC/Data
この中二病に爆焔を! 15069f30b1 write vector 2024-03-17 00:06:00 +08:00
..
BinaryData write vector 2024-03-17 00:06:00 +08:00
DataFrame deal with the possible empty table data 2024-03-06 10:02:20 +08:00
DataFrame.Extensions configs for the parallel on unix, but it seems that not working as expected 2024-01-22 17:49:17 +08:00
Example rollback repostiroy 2018-09-08 00:27:24 +08:00
GraphQuery fix of the nuget package 2024-02-26 08:55:28 +08:00
OCR update source file banners 2022-03-15 21:49:30 +08:00
SearchEngine update source file banners 2022-03-15 21:49:30 +08:00
TextRank rollback repostiroy 2018-09-08 00:27:24 +08:00
Trinity create bigram data 2024-01-16 11:13:21 +08:00
data add demos 2021-05-29 13:12:59 +08:00
test update source file banners 2022-03-15 21:49:30 +08:00
word2vec configs run test 2024-01-16 11:01:50 +08:00
GraphQuery.NET5.sln improvements of the plot library 2021-07-17 01:56:29 +08:00
GraphQuery.sln improvements of the html library 2021-05-20 22:05:08 +08:00
README.md rollback repostiroy 2018-09-08 00:27:24 +08:00
TrinityEngine.sln config for test 2021-05-15 21:13:49 +08:00
VB_DataFrame.sln fix of project reference 2021-01-02 15:59:53 +08:00
csv.sln config for run the test project 2023-07-05 14:08:55 +08:00
query_syntaxTest.txt rollback repostiroy 2018-09-08 00:27:24 +08:00
word2vec.sln use the external word token helper 2024-01-11 14:14:52 +08:00

README.md

DataFrame System for VisualBasic Data Science

Includes:

Basic Usage

Read/Write csv Data
Dim csv As File = File.Load("./visitors.csv")

' access row data
For Each row As RowObject In csv
    Call row.__DEBUG_ECHO

    ' access columns in a row
    For Each col As String In row
        ' blablabla
    Next
Next

' set row data
csv(5) = New RowObject({"string", "data"})
' set column data in a row
csv(5)(5) = "yes!"
' or
Dim r12345 As RowObject = csv(5)
r12345(6) = "no?"

Call csv.Save("./visitors_updated.csv", Encodings.ASCII)
Example code Screenshots

Using Reflection

Imports Microsoft.VisualBasic.Data.csv
Imports Microsoft.VisualBasic.Data.csv.IO

Dim visitors As Visitor() = "../../../../Example/visitors.csv".LoadCsv(Of Visitor)
Dim dynamics As EntityObject() = EntityObject.LoadDataSet("../../../../Example/visitors.csv").ToArray

Call visitors.SaveTo("./test.csv")
Call dynamics.SaveTo("./test2.csv")

For Each visit In dynamics
    With visit
        Call println("%s visit %s at %s", !ip, !url, !time)
    End With
Next