Skip to content

Commit c57986d

Browse files
Stephanie ReederStephanie Reeder
authored andcommitted
fix deprecated sort
1 parent 507d852 commit c57986d

3 files changed

Lines changed: 16 additions & 12 deletions

File tree

odmtools/controller/olvDataTable.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def init(self, memDB):
3131
self.SetColumns(columns)
3232
self.dataframe = self.memDB.getDataValuesDF()
3333
sort_by_index = list(self.dataframe.columns).index("LocalDateTime")
34-
self.dataframe.sort(self.dataframe.columns[sort_by_index], inplace=True)
34+
self.dataframe.sort_values(self.dataframe.columns[sort_by_index], inplace=True)
3535
self.dataObjects = self.dataframe.values.tolist()
3636

3737
self.SetObjectGetter(self.ObjectGetter)

odmtools/gui/plotProbability.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,10 @@ def updatePlot(self):
136136
#self.prob.append(
137137
#prop = oneSeries.Probability.plot(column="DataValue", ax=self.plots)
138138
#todo FutureWarning: order is deprecated, use sort_values(...)
139-
xValues = oneSeries.Probability.xAxis.order().values
140-
yValues = oneSeries.Probability.yAxis.order().values
139+
#xValues = oneSeries.Probability.xAxis.order().values
140+
xValues = oneSeries.Probability.xAxis.sort_values()#.order().values
141+
# yValues = oneSeries.Probability.yAxis.order().values
142+
yValues = oneSeries.Probability.yAxis.sort_values()#order().values
141143

142144
ax = self.plots.plot(xValues, yValues, 'bs', color=oneSeries.color,
143145
label=oneSeries.plotTitle)

odmtools/odmservices/edit_service.py

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -150,17 +150,19 @@ def fill_gap(self, gap, period):
150150
series= self.memDB.series
151151
timegap = np.timedelta64(gap, self.time_units[period])
152152

153-
for g in gaps.iterrows():
154-
row= g[0]
155-
e = row["datetime"]
156-
s= row["prevdate"]
157-
print (s)
158-
print (e)
159153

154+
for g in gaps.iterrows():
155+
print ("i am g[0]", g[0])
156+
e = g[1]#row["datetime"]
157+
s= g[-1]#row["prevdate"]
158+
print ( " i am the start", s)
159+
print (" I am the end", e)
160+
s = s+timegap
160161
# for each gap time period in the larger gap ( until datetime = prev value)
161-
while s != e:
162-
s= s + timegap
163-
points.append(('-9999', None, s, series.begin_date_time_utc, s, None, None, u'nc', None, None, series.site_id, series.variable_id, series.method_id, series.source_id, series.quality_control_level_id))
162+
# while s != e:
163+
# points.append(('-9999', None, s, series.begin_date_time_utc, s, None, None, u'nc', None, None, series.site_id, series.variable_id, series.method_id, series.source_id, series.quality_control_level_id))
164+
# s= s + timegap
165+
164166
#add a row points.append() [('-9999', None, datetime.datetime(2007, 9, 28, 0, 10), '-7', datetime.datetime(2007, 9, 28, 7, 10), None, None, u'nc', None, None, 1, 4, 2, 1, 0)
165167
#('-9999', None, DATE, series.begin_date_time_utc, UTCDATE, None, None, u'nc', None, None, series.site_id, series.variable_id, series.method_id, series.source_id, series.quality_control_level_id
166168

0 commit comments

Comments
 (0)