【发布时间】:2020-06-07 00:01:47
【问题描述】:
我正在尝试为我的数据集的列名创建一个向量。我用记事本打开了 .csv 文件。
/app/csrf/;/app/xss/;/http/https_redirect/;/http/vulnerability/apache_expect_xss/;/http/vulnerability/apacheusers/;/http/vulnerability/cgi/;/http/vulnerability/ clientaccesspolicy/;/http/vulnerability/content_search/;/http/vulnerability/cookies/;/http/vulnerability/dictionary/;/http/vulnerability/dir_traversal/;/http/vulnerability/docker_registry/;/http/vulnerability/domino/ ;/http/vulnerability/drupal/;/http/vulnerability/embedded/;/http/vulnerability/headers/;/http/vulnerability/httpoptions/;/http/vulnerability/ms10_070/;/http/vulnerability/multiple_index/;/ http/vulnerability/negotiate/;/http/vulnerability/origin_reflection/;/http/vulnerability/outdated/;/http/vulnerability/put_del_test/;/http/vulnerability/shellshock/;/http/vulnerability/siebel/;/http/漏洞/site_files/;/http/vulnerability/strutshock/;/malware/google/;/rdp/enumeration/;/smtp/open_relay/domain/;/ssh/auth_methods/;/ssl/cert/;/ssl/ciphers/ ;/ssl/mixed/;/tcp/timestamp/
将所有列复制到 word。之后我全部转换;符号到“ , ”符号组。
“/app/csrf/”、“/app/xss/”、“/http/https_redirect/”、 “/http/vulnerability/apache_expect_xss/”, “/http/vulnerability/apacheusers/”、“/http/vulnerability/cgi/”、 “/http/vulnerability/clientaccesspolicy/”, “/http/vulnerability/content_search/”、“/http/vulnerability/cookies/” , “/http/vulnerability/dictionary/”, “/http/vulnerability/dir_traversal/”, “/http/vulnerability/docker_registry/”、“/http/vulnerability/domino/” , “/http/vulnerability/drupal/”, “/http/vulnerability/embedded/”, “/http/vulnerability/headers/”、“/http/vulnerability/httpoptions/”、 “/http/vulnerability/ms10_070/”, “/http/vulnerability/multiple_index/”, “/http/vulnerability/negotiate/”, “/http/vulnerability/origin_reflection/”, “/http/vulnerability/outdated/”、“/http/vulnerability/put_del_test/” , “/http/vulnerability/shellshock/”, “/http/vulnerability/siebel/”, “/http/vulnerability/site_files/”、“/http/vulnerability/strutshock/” , “/malware/google/”, “/rdp/enumeration/”, “/smtp/open_relay/domain/”、“/ssh/auth_methods/”、“/ssl/cert/”、 “/ssl/ciphers/”、“/ssl/mixed/”、“/tcp/timestamp/”
最后一个我将此列复制到 R
namelist <- c(“/app/csrf/” , “/app/xss/” , “/http/https_redirect/” , “/http/vulnerability/apache_expect_xss/” , “/http/vulnerability/apacheusers/” , “/http/vulnerability/cgi/” , “/http/vulnerability/clientaccesspolicy/” , “/http/vulnerability/content_search/” , “/http/vulnerability/cookies/” , “/http/vulnerability/dictionary/” , “/http/vulnerability/dir_traversal/” , “/http/vulnerability/docker_registry/” , “/http/vulnerability/domino/” , “/http/vulnerability/drupal/” , “/http/vulnerability/embedded/” , “/http/vulnerability/headers/” , “/http/vulnerability/httpoptions/” , “/http/vulnerability/ms10_070/” , “/http/vulnerability/multiple_index/” , “/http/vulnerability/negotiate/” , “/http/vulnerability/origin_reflection/” , “/http/vulnerability/outdated/” , “/http/vulnerability/put_del_test/” , “/http/vulnerability/shellshock/” , “/http/vulnerability/siebel/” , “/http/vulnerability/site_files/” , “/http/vulnerability/strutshock/” , “/malware/google/” , “/rdp/enumeration/” , “/smtp/open_relay/domain/” , “/ssh/auth_methods/” , “/ssl/cert/” , “/ssl/ciphers/” , “/ssl/mixed/” , “/tcp/timestamp/”)
但是 R 不理解这个符号并给我意外的令牌错误。为什么?
【问题讨论】:
-
哇!你的过程中有这么多步骤。您可以跳过记事本和 Word 步骤,只需将包含列标题的 CSV 文件导入 R 吗?更简单的是,读取仅包含数据的另一个文件并使用
scan函数在头文件中扫描为col.names参数,并使用与数据文件中的分隔符匹配的适当分隔符。