Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ACS
Public
VILLASframework
VILLASdataprocessing
Commits
c288e0fa
Commit
c288e0fa
authored
Jan 14, 2018
by
Steffen Vogel
🎅🏼
Browse files
consistently show column names for all simulations tools
parent
5cc4d322
Changes
1
Hide whitespace changes
Inline
Side-by-side
dataprocessing/readtools.py
View file @
c288e0fa
...
...
@@ -28,6 +28,10 @@ def read_timeseries_Modelica(filename, timeseries_names=None, is_regex=False):
timeseries
=
[]
for
name
in
timeseries_names
:
timeseries
.
append
(
TimeSeries
(
name
,
sim
(
name
).
times
(),
sim
(
name
).
values
()))
print
(
'Modelica results column names: '
+
str
(
timeseries_names
))
print
(
'Modelica results number: '
+
str
(
len
(
timeseries_list
)))
return
timeseries
...
...
@@ -44,6 +48,10 @@ def read_timeseries_PLECS(filename, timeseries_names=None):
# Read in specified time series
for
name
in
timeseries_names
:
timeseries_list
.
append
(
TimeSeries
(
name
,
pd_df
[
'Time'
].
values
,
pd_df
[
name
].
values
))
print
(
'PLECS results column names: '
+
str
(
timeseries_names
))
print
(
'PLECS results number: '
+
str
(
len
(
timeseries_list
)))
return
timeseries_list
def
read_timeseries_dpsim_real
(
filename
,
timeseries_names
=
None
):
...
...
@@ -61,9 +69,6 @@ def read_timeseries_dpsim_real(filename, timeseries_names=None):
pd_df
.
rename
(
columns
=
lambda
x
:
x
.
strip
(),
inplace
=
True
)
column_names
=
list
(
pd_df
.
columns
.
values
)
print
(
'DPsim results column names: '
+
str
(
column_names
))
print
(
'DPsim results number: '
+
str
(
len
(
timeseries_list
)))
# Remove timestamps column name and store separately
column_names
.
remove
(
'time'
)
timestamps
=
pd_df
.
iloc
[:,
0
]
...
...
@@ -75,6 +80,9 @@ def read_timeseries_dpsim_real(filename, timeseries_names=None):
# Read in specified time series
print
(
'no column names specified yet'
)
print
(
'DPsim results column names: '
+
str
(
column_names
))
print
(
'DPsim results number: '
+
str
(
len
(
timeseries_list
)))
return
timeseries_list
def
read_timeseries_dpsim_cmpl
(
filename
,
timeseries_names
=
None
):
...
...
@@ -92,9 +100,6 @@ def read_timeseries_dpsim_cmpl(filename, timeseries_names=None):
pd_df
.
rename
(
columns
=
lambda
x
:
x
.
strip
(),
inplace
=
True
)
column_names
=
list
(
pd_df
.
columns
.
values
)
print
(
'DPsim results column names: '
+
str
(
column_names
))
print
(
'DPsim results number: '
+
str
(
len
(
timeseries_list
)))
# Remove timestamps column name and store separately
column_names
.
remove
(
'time'
)
timestamps
=
pd_df
.
iloc
[:,
0
]
...
...
@@ -113,6 +118,9 @@ def read_timeseries_dpsim_cmpl(filename, timeseries_names=None):
# Read in specified time series
print
(
'cannot read specified columns yet'
)
print
(
'DPsim results column names: '
+
str
(
column_names
))
print
(
'DPsim results number: '
+
str
(
len
(
timeseries_list
)))
return
timeseries_list
def
read_timeseries_dpsim_cmpl_separate
(
filename
,
timeseries_names
=
None
):
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment