Plotting simple 1D column data

Hi all
I was just wondering how to make a simple 1D plot in paraview, i.e. what reader to open it with (I couldn’t use the tecplot reader, eventhough it can be opened in tecplot). I have data of format (column data with tab spaces, unable to depict that below so added “–tab–”):

x --tab – v1–tab-- v2–tab-- v3
. --tab – . --tab – . --tab – .
. --tab – . --tab – . --tab – .
. --tab – . --tab – . --tab – .

Delimited Text Reader, which will be automatically selected if you use a .csv file.

I’m trying to plot the columns in the .csv file I’m attaching below.
line.csv (2.4 KB)
Small correction: Its not tab separated but rather fixed width separated. How do I let paraview know this?
It shows them as row data when I open in paraview, it shows Attribute: Row Data. I don’t think thats correct and I’m unable to plot it, using Plot Data Filter.

First, I recommend naming your file line.txt, not line.csv. .csv stands for Comma Separated Values. Your values are separated by spaces, not commas. Using .txt will be less confusing for both humans and computers, and ParaView will recognize .txt as an extension and use the same delimited text reader.

Next, like you said, your file does not have tabs, it has spaces. To read this file correctly, make the following changes in the Properties pannel:

  • Uncheck Have Headers
  • Change Field Delimiter Characters to be a space
  • Check Merge Consecutive Delimiters

You will see that your data gets read correctly now. The Plot Data filter will work now, too.

2 Likes

Thank you!