Getting Started
Start with data: import a file, open a SmartPlot project, or create a new table for manual input and generated values.
1. Choose how to start with data
Use the top Data menu, or start from the data workspace when you are already working inside a project.
Import a file
Choose Data -> Import -> Import from File. SmartPlot currently supports .csv, .txt, .tsv, .dat, .xy, .xye, .xlsx, .xls, .et, .ods, and .json files.
Import a project
Choose Data -> Import -> Import Project (.splot) to open an existing SmartPlot project. Project import currently supports .splot files; Origin project import is planned for future versions.
Create data
If you want to type data manually, create a blank data table from the data workspace and then fill or generate values.
Check the import preview
After choosing a data file, SmartPlot opens an import preview. You can inspect the detected delimiter, encoding, import row, and preview rows before importing.
- Leave delimiter and encoding on Auto when the preview looks correct.
- If automatic detection is wrong, manually adjust delimiter, encoding, or import row.
- Use the preview table to confirm headers and data rows before creating the dataset.
Edit data and column properties
After import, double-click column titles or cells in the data table to edit names and values directly. When a column is selected, the right inspector lets you refine how SmartPlot understands that column.
- Edit column name, column role, data type, number format, and decimal places.
- Use column roles such as X, Y, text, or error columns when needed.
- Column settings help SmartPlot map data correctly when creating figures.
Column Properties
Edit the selected column role, data type, and display settings.
Actions
Common column actions live here.
Create and generate data
When starting from an empty table, right-click inside the data area to open the table menu. From there you can insert columns, move columns, sort data, clean values, or generate new columns.
- Use Insert -> Insert Columns to add multiple columns at once.
- Use Generate Column to create linear sequences, row numbers, constant values, or random values.
- For more table operations, continue with the Data Editing tutorial.
