0
$\begingroup$

I am working in an experimental data analysis, the equipment I used handed me the data in txt. format, to import to Mathematica I used the following:

data = Import[
   "/Users/gustavocustodio/Downloads/debyescherrertable.txt"];

xrdata = Partition[StringSplit[data], 2]

which does give me the list of pairs I wanted, but I cannot plot this, I tried ListPlot, but it only shows and empty plot.

My .txt file has this formenter image description here

$\endgroup$

1 Answer 1

2
$\begingroup$

Can you try this:

  data= Import["/Users/gustavocustodio/Downloads/debyescherrertable.txt","TSV"]/. 
      s_String :> ToExpression[s];

This will get rid of strings. You can do the partition if you need it. I don't have access to your data

$\endgroup$
3
  • $\begingroup$ I tried it, Mathematica says it is not a valid format. I edited my question to show my data. Thanks $\endgroup$ Commented Mar 15, 2020 at 23:41
  • $\begingroup$ But I did not used the TSV option, nevertheless I used the last s_String :> ToExpression[s];and it worked, can you explain why does it works and it did not before? $\endgroup$ Commented Mar 15, 2020 at 23:45
  • $\begingroup$ It's with how the strings are placed. You can import as a dat and TSV and analyze. $\endgroup$
    – Rupesh
    Commented Mar 15, 2020 at 23:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.