我试图用来inspect(TermDocumentMatrix())获取文本文档之间的单词/术语频率列表(在 R 中)
使用以下示例代码?TermDocumentMatrix:
data("crude")
tdm <- TermDocumentMatrix(crude, control = list(removePunctuation = TRUE,
stopwords = TRUE))
dtm <- DocumentTermMatrix(crude, control = list(weighting = function(x)
weightTfIdf(x, normalize = stopwords = TRUE)))
Run Code Online (Sandbox Code Playgroud)
现在,我可以检查这些:
inspect(tdm[1:1000, 1:5])
Run Code Online (Sandbox Code Playgroud)
结果是:
<<TermDocumentMatrix (terms: 1000, documents: 5)>>
Non-/sparse entries: 322/4678
Sparsity : 94%
Maximal term length: 16
Weighting : term frequency (tf)
Sample :
Docs
Terms 127 144 191 194 211
crude 2 0 2 3 0
demand 0 5 0 0 0
dlrs …Run Code Online (Sandbox Code Playgroud) 我已成功将Flask应用程序部署到AWS Elastic Beanstalk.该应用程序使用SQLAlchemy数据库,我使用Flask-Security来处理登录/注册等.我使用Flask-Migrate来处理数据库迁移.
这里的问题是,无论何时我使用git aws.push它都会将我的本地数据库推送到AWS并覆盖实时数据库.我想我想做的只是从AWS EB"拉"现场直播,并且只在极少数情况下推动.
我是否能够访问已推送到AWS的SQLAlchemy数据库?或者,这不可能吗?也许有一些组合.gitignore和.elasticbeanstalk设置可以工作?
我正在使用SQLite.
sqlite amazon-web-services flask-sqlalchemy flask-security amazon-elastic-beanstalk
我正在尝试将数据发布到Flask应用程序。它收到POST请求,但是我不确定如何请求数据。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
function Submit() {
var myData = "this is my data string"
$.post("/receivedata", function(myData , status){
alert(status);
});
}
Run Code Online (Sandbox Code Playgroud)
在Flask中:
@application.route('/taskinputjs', methods=['GET', 'POST'])
@login_required
@roles_accepted('Admin')
def taskinputjs():
print "taskinputjs..."
if request.method == 'POST':
data = request.args.get('myData', None, type=str)
#data = request.form['myData']
return render_template('index.html')
Run Code Online (Sandbox Code Playgroud)
它发布,但是只返回“ None” myData
如何正确请求数据?