简体   繁体   中英

i need to get the value of x when x greater than y

df = pd.DataFrame(json_response["data"]["candles"], columns=['Date', 'Open', 'High', 'Low', 'Close', 'Volume'])

x=400
y=300
if(x > y):
print(x)

Here x is one column in csv with values and y another column if the first column x > y then print value of x where the column value associated

Just select the rows meeting your criteria, then print the column you're interested in:

# result is series
print(df(df["x"]>df["y"])["x"])

# result is array of integers
for result in df(df["x"]>df["y"])["x"].values:
    print(result)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM