Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
cs.collections error
#7
This is the script up to the problem line. All the variables look good up to the error point. I'm assuming cs.collections is a function of Matplotlib, would it be that that function is missing from my environment?

from scipy import *
from pylab import *
from numpy import *
import sys
from degrees2utm import latlng2utm
from copy import deepcopy
from matplotlib.patches import PathPatch

#close('all')

# =================================================================================
#                       INPUT SECTION BEGIN
# =================================================================================

meshfile='Caldera_Before.xyz' # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
collapse_duration = 60.0 # in seconds
collapse_depth = -480    # depth of the filling cup

meshfile_start='Caldera_Output.xyz' # file with output
file_ls = "collapse.xyt" # file with displacement


# =================================================================================
#                       INPUT SECTION END
# =================================================================================
#utm_grid = True
print('reading mesh file data; might take some time')
data=genfromtxt(meshfile)

nx = 88 # dimensions of the mesh file
ny = 84

elevation=data[:, 2]
xx=data[:, 0]
yy=data[:, 1]

elevation=elevation.reshape((ny, nx)) # bathymetry/topography
xx=xx.reshape((ny, nx))
yy=yy.reshape((ny, nx))


cmax=500 # color scale
lmin=0 # cutting from east 
lmax=88 # cutting from west
rmin=0 # north of santorini
rmax=84 # south of santorini

###### kolumbo data
kxx=xx[rmin:rmax, lmin:lmax]
kyy=yy[rmin:rmax, lmin:lmax]
kelevation=elevation[rmin:rmax, lmin:lmax]

################################################## collapse bathymetry data
collapse_steps = 2 # can be changed by USER
collapse_starttime = 0.0 # in second; can be changed by USER
collapse_times = linspace(0, collapse_duration, collapse_steps)
cs = contour(kxx, kyy, -kelevation, [collapse_depth])
csp = cs.collections[0].get_paths()[2]  # path
csv = csp.vertices # vertices
csv_x = csv[:, 0]
csv_y = csv[:, 1]

if (not plot_debugfig):
    close()
Reply


Messages In This Thread
cs.collections error - by DaveG - Apr-06-2022, 05:27 AM
RE: cs.collections error - by ndc85430 - Apr-06-2022, 06:24 AM
RE: cs.collections error - by DaveG - Apr-06-2022, 06:33 AM
RE: cs.collections error - by ndc85430 - Apr-06-2022, 06:39 AM
RE: cs.collections error - by Larz60+ - Apr-06-2022, 07:01 AM
RE: cs.collections error - by DaveG - Apr-06-2022, 08:52 AM
RE: cs.collections error - by DaveG - Apr-06-2022, 09:02 AM
RE: cs.collections error - by Larz60+ - Apr-06-2022, 04:18 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Trying to understand how isinstance(values, collections.Iterable) work. quazirfan 7 4,340 Aug-10-2021, 08:10 AM
Last Post: snippsat
  AttributeError: 'collections.OrderedDict' object has no attribute 'value_counts Kristenl2784 4 7,487 Jul-17-2020, 01:50 AM
Last Post: palladium
  collections.OrderedDict Bert123456 2 1,845 Jul-09-2020, 08:51 PM
Last Post: Bert123456
  AttributeError: module 'collections' has no attribute 'namedtuple' epgs1975 2 10,445 May-04-2020, 08:10 PM
Last Post: epgs1975
  Problem with importing and using collections module pythomdummy 3 5,969 Nov-14-2019, 08:48 AM
Last Post: Gribouillis
  Please, advise collections for my task AlekseyPython 1 2,163 Sep-11-2019, 12:44 PM
Last Post: perfringo
  What's the use case of collections.counter? magic 2 2,681 Sep-21-2018, 02:04 AM
Last Post: Mekire
  Drills/Exercises for collections, itertools, and common built-in data structures? Cranberry 2 3,446 Apr-26-2018, 05:43 PM
Last Post: Cranberry

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020