小编JPC*_*JPC的帖子

如何从命令行切换python 2.7到python 3?

我试图找到在两个python编译器2.7到3.3之间切换的最佳方法如果我从cmd运行python,我会使用像

python ex1.py

我从窗口环境变量中将"python"从我的计算机属性设置为指向python 3.3或2.7中的一个或另一个.

我想知道有一种简单的方法可以在两个cmd线之间切换?

python windows command-line cmd

49
推荐指数
2
解决办法
13万
查看次数

pandas to_csv第一个额外的列删除,怎么样?

我正在尝试用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)

python csv pandas

48
推荐指数
2
解决办法
4万
查看次数

如何绘制一个大的ctree()以避免重叠节点

当我ctree()party包中绘制决策树结果时,字体太大而且框太大了.它们与其他节点重叠.

有没有办法自定义输出,plot()以便框和字体更小?

r decision-tree output

23
推荐指数
1
解决办法
3万
查看次数

如何在dropna()pandas dataframe之后重置索引pandas数据帧

我不确定如何在dropna()之后重置索引

df_all = df_all.dropna()

df_all.reset_index(drop=True)
Run Code Online (Sandbox Code Playgroud)

但是在下拉行索引之后会跳过例如从0,1,2,4跳过的..

python dataframe pandas

17
推荐指数
1
解决办法
2万
查看次数

如何设置环境变量R_user在python中使用rpy2

我无法在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)

python error-handling installation r

14
推荐指数
5
解决办法
2万
查看次数

如何在窗口xp/7中从批处理文件调用/运行多个python脚本

我正在尝试使用批处理文件安排运行多个pythons.

例如,我想安排我的python文件每天运行它们

D:\py\s1.py
D:\py\s2.py
Run Code Online (Sandbox Code Playgroud)

现在我如何将这两个文件组合成一个.bat,以便我可以同时使用python.exe(C:\python27\python.exe)安排运行这两个文件.

谢谢

python batch-file scheduled-tasks

8
推荐指数
1
解决办法
3万
查看次数

如何读取sql查询到pandas dataframe/python/django

我在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)

但我正在尝试做的是获取所有数据及其我获取的列名并放入数据帧,希望使用如下所示的内容:

http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_sql_query.html#pandas.read_sql_query

python mysql django

8
推荐指数
1
解决办法
6983
查看次数

Python Beautiful Soup如何将JSON解码为`dict`?

我是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)

python beautifulsoup web-scraping

7
推荐指数
2
解决办法
4万
查看次数

scikit学习clf.fit /得分模型的准确性

我正在建立一个模型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吗?

python classification machine-learning scikit-learn

5
推荐指数
1
解决办法
1万
查看次数

如何根据轴值更改d3js中的线条颜色?

如果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)

javascript css jquery d3.js

5
推荐指数
2
解决办法
2万
查看次数