Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Slicing using vectors
#1
Hi all

Does somebedoy know how to use vectors for slicing (see code herebellow)?

I got the following error "only integer scalar arrays can be converted to a scalar index" but I do not understand since I'm using a scalar (numpy) array, or I'm missing something

Thanks

Paul

n = 100
m = 2
A = np.random.randint(66, size=(n,m), dtype=np.int32)
i = np.random.randint(n-4, size=int(0.5*n), dtype=np.int32)
j = i + 4*np.ones(int(0.5*n), dtype=np.int32)
extract1_A = A[i,:]     # as usual = OK
#extract2_A = A[i:i+4,:] # fails
extract3_A = A[i:j,:] # fails
Reply


Messages In This Thread
Slicing using vectors - by paul18fr - Nov-14-2019, 10:06 AM
RE: Slicing using vectors - by schuler - Nov-15-2019, 12:15 AM
RE: Slicing using vectors - by paul18fr - Nov-15-2019, 11:00 AM
RE: Slicing using vectors - by micseydel - Nov-16-2019, 12:00 AM
RE: Slicing using vectors - by paul18fr - Nov-16-2019, 10:43 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Scaling of mapped vectors? sricha1217 1 2,363 Apr-10-2018, 10:26 AM
Last Post: sricha1217
  Statistics: Two histograms based on word frequency vectors fancy_panther 2 4,743 Mar-27-2017, 01:18 AM
Last Post: zivoni

Forum Jump:

User Panel Messages

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