你如何比较两列中的数据和输出的select?
How do you compare data in two columns and select which is outputted?
我一直在 pandas
编写这段代码
import pandas as pd
data = pd.read_csv('processedblock2.csv')
df = pd.DataFrame(data, columns = ['index', 'x','y','z'])#in order for this to work needed to clen up the csv file a lot
#data.columns = pd.read_csv('pdbtesttrimmed.txt')
#this sets up a boolean of true or false
add = df.x >= df.y
result =[add]
if result = True:
data.to_csv('pdboutput2.csv')
当我要加法结果作为是否输入数据的条件时,输出到pdboutput2.csv布尔数据
如有任何帮助,我们将不胜感激!
import pandas as pd
#creating dummy dataframe with two columns
df = pd.DataFrame([[1,5],[3,2],[4,6],[6,7]], columns = ['A','B'])
现在当我们 运行 df.A > df.B 时,它会给出布尔值
要访问真实案例,我们可以简单地在数据框中传递布尔值
df[df.A > df.B] ,而不是将其存储在列表中而不是检查条件 .
data = df[df.A > df.B]
#op
# now it can be exported..
data.to_csv('outputfilename.csv')
我一直在 pandas
编写这段代码import pandas as pd
data = pd.read_csv('processedblock2.csv')
df = pd.DataFrame(data, columns = ['index', 'x','y','z'])#in order for this to work needed to clen up the csv file a lot
#data.columns = pd.read_csv('pdbtesttrimmed.txt')
#this sets up a boolean of true or false
add = df.x >= df.y
result =[add]
if result = True:
data.to_csv('pdboutput2.csv')
当我要加法结果作为是否输入数据的条件时,输出到pdboutput2.csv布尔数据
如有任何帮助,我们将不胜感激!
import pandas as pd
#creating dummy dataframe with two columns
df = pd.DataFrame([[1,5],[3,2],[4,6],[6,7]], columns = ['A','B'])
现在当我们 运行 df.A > df.B 时,它会给出布尔值
要访问真实案例,我们可以简单地在数据框中传递布尔值 df[df.A > df.B] ,而不是将其存储在列表中而不是检查条件 .
data = df[df.A > df.B]
#op
# now it can be exported..
data.to_csv('outputfilename.csv')