小编Jer*_*mie的帖子

重命名测量

我使用 influxDB 而不是 MySQL 进行时间序列分析。在我的数据库中data,我有一个名为/HFT/Data_HFT/OrderBook/DCIX_OB. 该名称无关紧要,它是由错误创建的。该系列有 8900 万行,因此重新创建该系列需要很长时间。

所以这对我来说不是一个解决方案:

SELECT * INTO new_name FROM old_name
DROP MEASUREMENT old_name
Run Code Online (Sandbox Code Playgroud)

我尝试了该解决方案,但它根本不起作用。这是错误:

> RENAME MEASUREMENTS 'OLD_NAME' to 'NEW_NAME'
ERR: error parsing query: found RENAME, expected SELECT, DELETE, SHOW, CREATE, DROP, EXPLAIN, GRANT, REVOKE, ALTER, SET, KILL at line 1, char 1
Run Code Online (Sandbox Code Playgroud)

我怎么能重命名它?

influxdb

7
推荐指数
1
解决办法
6629
查看次数

python3和vim的缩进问题

我的python文件的一个示例是

def __init__(self, csvFile, chunksize=10000):
        self.newName = csvFile[:-4]
        import ipdb; ipdb.set_trace()
        self.csvFile=csvFile
        self.chunksize=int(chunksize)
        self.headers_without_timestamp = header_without_timestamp 

        self.total_rows = 0
        self.username=username
        self.password=password
        self.dbname="data"
Run Code Online (Sandbox Code Playgroud)

而且写得很好.

我有一个小错误,但我无法解决它.当我运行命令时python3 Final_Fast_Version_Waqar.py ~/home/Data/DCIX_OB.csv 1000 7,我得到了

  File "Final_Fast_Version_Waqar.py", line 37
    import ipdb; ipdb.set_trace()
                                ^
TabError: inconsistent use of tabs and spaces in indentation
Run Code Online (Sandbox Code Playgroud)

这是一个与vim编辑器相关的问题,我猜是因为我最近设置了一个Ubuntu服务器并安装了vim.如何修复缩进错误?

python vim ubuntu-16.04

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

t-SNE映射为2D或3D图

features =  ["Ask1", "Bid1", "smooth_midprice", "BidSize1", "AskSize1"]

client = InfluxDBClient(host='127.0.0.1', port=8086, database='data',
                        username=username, password=password)

series = "DCIX_2016_11_15"

sql = "SELECT * FROM {} where time  >= '{}' AND time <= '{}' ".format(series,FROMT,TOT)

df = pd.DataFrame(client.query(sql).get_points())

#Separating out the features
X = df.loc[:, features].values

# Standardizing the features
X = StandardScaler().fit_transform(X)

tsne = TSNE(n_components=3, n_jobs=5).fit_transform(X)
Run Code Online (Sandbox Code Playgroud)

我想将5个要素映射到2D或3D图中。我有点困惑该怎么做。我如何根据这些信息绘制图?

python plot machine-learning

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

标签 统计

python ×2

influxdb ×1

machine-learning ×1

plot ×1

ubuntu-16.04 ×1

vim ×1