小编it_*_*ure的帖子

为什么多边形函数存在细微差距?

运行代码后,图表中存在细微差距.

x = seq(0, 1, by=0.01)
y1=x
y2=x^2
plot(x, y1,type="l")
lines(x,y2,type="l",col="red")
xx1<-c(0,x[x<1  & x>0 ],1,x[x<1  & x>0 ],0)
yy1<-c(0,x[x<1  & x>0 ],1,(x[x<1  & x>0 ])^2,0)
polygon(xx1,yy1,col="yellow")
Run Code Online (Sandbox Code Playgroud)

请看附件,为什么有一个细微的差距?我怎么能删除它,让它被黄色填充? 在此输入图像描述

r polygon

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

为什么所有日期字符串都变成了数字?

start=as.Date("2013-09-02")
x[1:140]<-start
for(i in 2:140){
  x[i]<-x[i-1]+1 }
Run Code Online (Sandbox Code Playgroud)

我得到的是这样的东西:

[1] "2013-09-02" "2013-09-03" "2013-09-04" "2013-09-05" "2013-09-06"    
Run Code Online (Sandbox Code Playgroud)

当我跑:

y<-matrix(x,nrow=20,byrow=TRUE) 
> y

   [,1]  [,2]  [,3]  [,4]  [,5]  [,6]  [,7]
 [1,] 15950 15951 15952 15953 15954 15955 15956   
Run Code Online (Sandbox Code Playgroud)

所有的字符串都变成了数字,为什么?我怎么能不在y中改变它们?

r

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

世界上有多少CRANextra镜像?

我在某些人看到了一个设置.Rprofile

options(repos = c(CRAN = "http://streaming.stat.iastate.edu/CRAN",
                  CRANextra = "http://www.stats.ox.ac.uk/pub/RWin"))
Run Code Online (Sandbox Code Playgroud)

世界上有多少CRANextra镜像?
世界上只有一个CRANextra镜像吗?

r

3
推荐指数
2
解决办法
923
查看次数

为什么zip对象消失了?

请查看代码,为什么列表(w)正确显示,并且h什么都不显示?

>>> x=[1,2,3]
>>> y=[4,5,6]
>>> w=zip(x,y)
>>> list(w)
[(1, 4), (2, 5), (3, 6)]
>>> h=list(w)
>>> h
[]
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

为什么firefox中没有utf-8编码?

为什么firefox中没有utf-8编码?
也许firefox在编码行中编写编码unicode是错误的,应该在编码行 显示utf-8还是unicode编码?
是什么原因?

在此输入图像描述

unicode firefox utf-8

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

如何将mp3文件和webm文件合并成一个新的webm文件?

有一个不包含音频的 webm 文件。我想将音频文件与该视频合并。我尝试过以下命令:

ffmpeg -i /home/test.mp3  -i /home/output.webm -vcodec copy -acodec copy /home/newtest.webm
Run Code Online (Sandbox Code Playgroud)

并收到错误:

Could not write header for output file #0 (incorrect codec parameters ?):         Invalid argument.
Run Code Online (Sandbox Code Playgroud)

audio ffmpeg concatenation

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

如何使用 urllib 为 get 方法传递参数?

选择标题并输入wordpress时,响应网页如下。

在此输入图像描述

这是我的 python 代码,用于使用 python3 传递 get 方法的参数。

import urllib.request
import urllib.parse
url = 'http://www.it-ebooks.info/'
values = {'q': 'wordpress','type': 'title'}
data = urllib.parse.urlencode(values).encode(encoding='utf-8',errors='ignore')
headers = { 'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0' }
request = urllib.request.Request(url=url, data=data,headers=headers,method='GET')
response = urllib.request.urlopen(request)
buff = response.read()
html = buff.decode("utf8")
print(html)
Run Code Online (Sandbox Code Playgroud)

我无法获得所需的输出网页。在我的示例中,如何使用 urllib 传递 get 方法的参数?

python urllib

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

为什么无法为扩展的html添加链接标记:5?

html:默认情况下将使用emmet扩展为5以下内容.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我想在我的vim中扩展html:5时将其自定义为以下内容.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
    <link  href="" >
</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这是我的尝试.

vim snippets.json
#to change the line containing doc": as
doc": "html>(head>meta[charset=${charset}]+meta:vp+meta:edge+link[href=\"\"])+body",
Run Code Online (Sandbox Code Playgroud)

为什么还没有链接标记什么时候扩展html:5?

html vim emmet

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

为什么从 leafpad 复制并粘贴到控制台时添加特殊字符?

我的leafpad中有一行字符串。

sudo apt-get install ctags
Run Code Online (Sandbox Code Playgroud)

当用鼠标将其复制并粘贴到命令控制台时,0~被添加到字符串行的开头,并被1~添加到字符串行的末尾,sudo apt-get install ctags 结果是 0~sudo apt-get install ctags1~。为什么以及如何解决它?

在此输入图像描述

bash mouse

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

如何从雅虎财务获得最大历史价格数据?

我希望从雅虎财经获得scrapy的最大历史价格数据.
这是fb(facebook)最大历史价格数据的网址.

https://query1.finance.yahoo.com/v7/finance/download/FNMA?period1=221115600&period2=1508472000&interval=1d&events=history&crumb=1qRuQKELxmM
Run Code Online (Sandbox Code Playgroud)

为了写一个股票价格网络爬虫,我无法解决两个问题.
1.如何获得论证期限1?
您可以在网页上手动获取,只需单击最大值.
如何用python代码获取参数?
不同的股票具有不同的期间1值.

在此输入图像描述

2.如何自动创建参数crumb = 1qRuQKELxmM,不同的股票具有不同的crumb值?
这是我的股票最大历史数据与scrapy框架.

import scrapy

class TestSpider(scrapy.Spider):
    name = "quotes"
    allowed_domains = ["finance.yahoo.com"]

    def __init__(self, *args, **kw):
        self.timeout = 10

    def start_requests(self):
        stockName =  get-it and ommit the codes 
        for stock in stockName:
            period1 =  how to fill it
            crumb = how to fill it
            per_stock_max_data = "https://query1.finance.yahoo.com/v7/finance\
                  download/"+stock+"?period1="+period1+"&period2=1508472000&\
                  interval=1d&events=history&"+"crumb="crumb
            yield scrapy.Request(per_stock_max_data,callback=self.parse)

    def parse(self, response):
        content = response.body
        target = response.url
        #do something
Run Code Online (Sandbox Code Playgroud)

如何填写我的web scrawler框架中的空白?

python scrapy yahoo-finance

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