How to get array after adding a number to specific data of that array?
<pre><code>import numpy as np 
import xlrd
import xlwt

wb = xlrd.open_workbook('Scatter plot.xlsx')
workbook = xlwt.Workbook() 

sheet = workbook.add_sheet("Sheet1")

sh1 = wb.sheet_by_name('T180')
sh2=wb.sheet_by_name("T181")

x= np.array([sh1.col_values(1, start_rowx=51, end_rowx=315)])
y= np.array([sh1.col_values(2, start_rowx=51, end_rowx=315)])

x1= np.array([sh2.col_values(1, start_rowx=50, end_rowx=298)])
y1= np.array([sh2.col_values(2, start_rowx=50, end_rowx=298)])

condition = [(x1&lt;=1000) &amp; (x1&gt;=0) ]
condition1 = [(y1&lt;=1000) &amp; (y1&gt;=0) ]

x_prime=x1[condition]-150
y_prime= y[condition1]+20

plt.plot(x,y, "ro", label="T180")
plt.plot(x_prime,y_prime,"gs")
plt.show()
</code></pre>

<p>I want to subtract 150 from the values less than 1000 of x1 array and finally I need all values (subtracted+remaining). But with this code I got only the values that are less than 1000. But I need both (less than 1000+ greater than 1000). But greater than 1000 values will be unchanged. How can I will do this. As you can see there 248 elements in x1 array so after subtraction I will need 248 element as <strong>x_prime</strong>. Same as for y. Thanks in advance for your kind co-operation. </p>

<p>You can use <a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.place.html" rel="nofollow"><code>numpy.place</code></a> to modify arrays where a logic expression holds. For complex logic expressions on the array there are the <a href="http://docs.scipy.org/doc/numpy/reference/routines.logic.html" rel="nofollow">logic functions</a> that combines boolean arrays.</p>

<p>E.g.:</p>

<pre><code>A = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
np.place(A, np.logical_and(A &gt; 1, A &lt;= 8), A-10)
</code></pre>

<p>will subtract <code>10</code> from every element of <code>A</code> that is <code>&gt; 1</code> and <code>&lt;= 8</code>. After this <code>A</code> will be</p>

<pre><code>array([ 1, -9, -8, -7, -6, -5, -4, -3,  9, 10])
</code></pre>

python arrays subtraction