我试图找到在两个python编译器2.7到3.3之间切换的最佳方法如果我从cmd运行python,我会使用像
python ex1.py
我从窗口环境变量中将"python"从我的计算机属性设置为指向python 3.3或2.7中的一个或另一个.
我想知道有一种简单的方法可以在两个cmd线之间切换?
我正在尝试用pandas创建csv,但是当我导出到csv时它给了我一个额外的行
d = {'one' : pd.Series([1., 2., 3.]),'two' : pd.Series([1., 2., 3., 4.])}
df0_fa = pd.DataFrame(d)
df_csv = df0_fa.to_csv('revenue/data/test.csv',mode = 'w')
Run Code Online (Sandbox Code Playgroud)
所以我的结果是:
,one,two
0,1.0,1.0
1,2.0,2.0
2,3.0,3.0
3,,4.0
Run Code Online (Sandbox Code Playgroud)
但我想要的是
one,two
1.0,1.0
2.0,2.0
3.0,3.0
,4.0
Run Code Online (Sandbox Code Playgroud) 当我ctree()从party包中绘制决策树结果时,字体太大而且框太大了.它们与其他节点重叠.
有没有办法自定义输出,plot()以便框和字体更小?
我不确定如何在dropna()之后重置索引
df_all = df_all.dropna()
df_all.reset_index(drop=True)
Run Code Online (Sandbox Code Playgroud)
但是在下拉行索引之后会跳过例如从0,1,2,4跳过的..
我无法在python中运行rpy2.
用这个代码
import rpy2.robjects as robjects
Run Code Online (Sandbox Code Playgroud)
以下是完整的例外情况:
RuntimeError:未定义R_USER.
文件"d:\ py\r \n\r.python.py",第1行,in
import rpy2.robjects as robjects
File "c:\Python27\Lib\site-packages\rpy2\robjects\__init__.py", line 17, in <module>
from rpy2.robjects.robject import RObjectMixin, RObject
File "c:\Python27\Lib\site-packages\rpy2\robjects\robject.py", line 5, in <module>
rpy2.rinterface.initr()
Run Code Online (Sandbox Code Playgroud)
我正在使用窗口xp win32这是我的位置:
C:\Python27\Lib\site-packages\rpy2\robjects\robject.py
C:\Program Files\R\R-2.15.0\bin\i386\R.exe
C:\Python27\python.exe
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用批处理文件安排运行多个pythons.
例如,我想安排我的python文件每天运行它们
D:\py\s1.py
D:\py\s2.py
Run Code Online (Sandbox Code Playgroud)
现在我如何将这两个文件组合成一个.bat,以便我可以同时使用python.exe(C:\python27\python.exe)安排运行这两个文件.
谢谢
我在views.py中使用以下内容来获取应用
from django.db import connection
def test(request):
cursor = connection.cursor()
sql = """
SELECT x , n
from table1 limit 10
"""
cursor.execute(sql)
rows = cursor.fetchall()
# df1 = pd.read_sql_query(sql,cursor) <==> not working )
# df1.columns = cursor.keys() <==> not working )
return render(request, 'app/test.html',{ "row" : rows,})
Run Code Online (Sandbox Code Playgroud)
我能够在test.html中打印行并获得如下所示的列表
row((x1,yvalue1),(x2,yvalue2) , .... ))
Run Code Online (Sandbox Code Playgroud)
但我正在尝试做的是获取所有数据及其我获取的列名并放入数据帧,希望使用如下所示的内容:
我是Python的BeautifulSoup的新手,我正试图dict从BeautifulSoup中提取.
我使用BeautifulSoup来提取JSON并获得beautifulsoup.beautifulsoup变量soup.
我试图从中获取价值soup,但是当我这样做时,result = soup.findAll("bill")我得到一个空列表[].如何提取汤以获得以下dict结果:
{u'congress': 113,
u'number': 325,
u'title': u'A bill to ensure the complete and timely payment of the obligations of the United States Government until May 19, 2013, and for other purposes.',
u'type': u'hr'}
print type(soup)
print soup
Run Code Online (Sandbox Code Playgroud)
=>结果如下
BeautifulSoup.BeautifulSoup
{
"bill": {
"congress": 113,
"number": 325,
"title": "A bill to ensure the complete and timely payment of the obligations of the United …Run Code Online (Sandbox Code Playgroud) 我正在建立一个模型clf说
clf = MultinomialNB()
clf.fit(x_train, y_train)
Run Code Online (Sandbox Code Playgroud)
然后我想用分数来看我的模型准确性
clf.score(x_train, y_train)
Run Code Online (Sandbox Code Playgroud)
结果是0.92
我的目标是测试我所使用的测试
clf.score(x_test, y_test)
Run Code Online (Sandbox Code Playgroud)
我得到了这个0.77,所以我认为它会给我与下面这段代码相同的结果
clf.fit(X_train, y_train).score(X_test, y_test)
Run Code Online (Sandbox Code Playgroud)
我得到了0.54.有人可以帮我理解为什么会这样0.77 > 0.54吗?
如果X> 100,我想改变此折线图的颜色我希望它变成"红色"
有没有办法可以根据X的值在笔画颜色样式中使用条件?
http://jsfiddle.net/iamjeannie/b445svob/1/ 在此处输入链接说明
var lineData = [ { "x": 1, "y": 5}, { "x": 20, "y": 20},
{ "x": 40, "y": 10}, { "x": 60, "y": 40},
{ "x": 80, "y": 5}, { "x": 100, "y": 60},
{ "x": 120, "y": 15}, { "x": 140, "y": 40},
{ "x": 160, "y": 25}, { "x": 180, "y": 20},
{ "x": 200, "y": 15}, { "x": 220, "y": 80},
{ "x": 240, "y": 35}, { "x": 260, "y": 60}
]; …Run Code Online (Sandbox Code Playgroud) python ×8
pandas ×2
r ×2
batch-file ×1
cmd ×1
command-line ×1
css ×1
csv ×1
d3.js ×1
dataframe ×1
django ×1
installation ×1
javascript ×1
jquery ×1
mysql ×1
output ×1
scikit-learn ×1
web-scraping ×1
windows ×1