SQL 查询 Python ,使用 Pandas
SQL query to Python , Using Pandas
我有一个 SQL table TweetData,它有一个 Column Tweets,所以为了从 Tweets 中挖掘一些关键字,我目前正在使用 SQL 查询作为
SELECT Tweets, 'Camera Quality' as CameraQuality
FROM TweetData
WHERE Tweets like '%camera%'
AND Tweets like '%amazing%'
我的问题是,是否可以使用 pandas 在 python 中做同样的事情?
您首先需要将数据加载到数据框之类的集合持有者对象中。然后你就可以使用这样的代码:
df[['Tweets', 'Camera Quality']][(df['Tweets'].str.contains("camera")) & (df['Tweets'].str.contains("amazing"))]
这returns你需要的。
我有一个 SQL table TweetData,它有一个 Column Tweets,所以为了从 Tweets 中挖掘一些关键字,我目前正在使用 SQL 查询作为
SELECT Tweets, 'Camera Quality' as CameraQuality
FROM TweetData
WHERE Tweets like '%camera%'
AND Tweets like '%amazing%'
我的问题是,是否可以使用 pandas 在 python 中做同样的事情?
您首先需要将数据加载到数据框之类的集合持有者对象中。然后你就可以使用这样的代码:
df[['Tweets', 'Camera Quality']][(df['Tweets'].str.contains("camera")) & (df['Tweets'].str.contains("amazing"))]
这returns你需要的。